LNK1104:无法打开文件'glut32.lib'

时间:2012-07-04 07:55:49

标签: cuda glut

我正在使用" CUDA bu示例"预订CUDA入门书。 但是,当我包含书中给出的所有头文件然后得到ERROR为

错误1错误LNK1104:无法打开文件' glut32.lib' D:\ book \ book \ LINK book

我正在使用Visual Studio 10 请帮我解决这个问题

4 个答案:

答案 0 :(得分:3)

我在Visual Studio 2010中设置时发现了同样的错误

但是,我也发现了一个修复程序并希望分享它。

只需将glut32.lib文件复制并粘贴到MicrosoftSDKs文件夹即可,因为这是VC ++链接器位置的默认位置。确切地说

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib

答案 1 :(得分:1)

如果你还没有完成,你可能需要构建“shrUtils_vs2010.sln”解决方案。 该文件位于“\ path_to_SDK \ NVIDIA GPU Computing SDK 4.2 \ shared”文件夹中。

答案 2 :(得分:0)

通过示例"复制" cuda中的lib文件夹中的glut32.lib文件。到下面的文件夹:

C:\ Program Files \ NVIDIA GPU Computing Toolkit \ CUDA \ v7.5 \ lib \ Win32

答案 3 :(得分:0)

我已经测试了此解决方案,并且在 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完成。