我正在使用“CUDA bu Example”一书开始使用 CUDA。但是当我包含 book 给出的所有头文件时,得到 ERROR 为
错误 1 错误 LNK1104: 无法打开文件 'glut32.lib' D:\book\book\LINK book
我正在使用 Visual Studio 10 请帮我解决这个问题
我在 Visual Studio 2010 中设置时发现了同样的错误
但是,我也找到了一个修复程序并想分享它。
只需将 glut32.lib 文件复制并粘贴到 MicrosoftSDKs 文件夹,因为这是 VC++ 链接器位置的默认位置。准确地说
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib
如果您还没有完成,您可能必须构建“shrUtils_vs2010.sln”解决方案。该文件位于“\path_to_SDK\NVIDIA GPU Computing SDK 4.2\shared”文件夹中。
我已经测试了这个解决方案,它在Visual Studio 2015中对我有用
1:将glut32.dll复制到您的项目目录(您所在的
source.cpp
位置)
2:将glut.h复制到C:\Program Files\Microsoft Visual Studio 14.0\Vc\Include\gl
(应手动创建gl文件夹)
3:将glut32.lib复制到C:\Program Files\Microsoft Visual Studio 14.0\Vc\lib
完成。
将“cuda by example”中的lib文件夹中的glut32.lib文件复制到以下文件夹:
C:\Program Files\NVIDIA GPU 计算工具包\CUDA\v7.5\lib\Win32