glew32.lib链接器错误

时间:2009-11-24 04:19:15

标签: opengl visual-c++ linker-errors

我正在OpenGL中编写一个基本的香椿着色器。我正在使用MSVC 2008.我已经包含了GLEW库。我还在链接器中设置了其他依赖项。但我收到以下错误:

  

LINK:致命错误LNK1104:无法打开文件'glew32.lib'

3 个答案:

答案 0 :(得分:4)

您需要将链接器设置为查找库的正确位置。您没有lib,或者您的链接器找不到它。打开项目属性对话框,转到链接器,将lib指定为依赖项,并提供正确的lib文件夹的路径。

答案 1 :(得分:1)

你也可以将glew32.lib(或任何其他lib文件)拖放到你的visual studio项目中,我认为它会自动链接进来,链接器会找到它(我认为这是你的问题) 。 无论如何,我更喜欢手工设置我的搜索目录。

答案 2 :(得分:0)

添加:

#pragma comment(linker, "/NODEFAULTLIB:libc.lib")

这肯定会解决你的问题。