我正在OpenGL中编写一个基本的香椿着色器。我正在使用MSVC 2008.我已经包含了GLEW库。我还在链接器中设置了其他依赖项。但我收到以下错误:
LINK:致命错误LNK1104:无法打开文件'glew32.lib'
答案 0 :(得分:4)
您需要将链接器设置为查找库的正确位置。您没有lib,或者您的链接器找不到它。打开项目属性对话框,转到链接器,将lib指定为依赖项,并提供正确的lib文件夹的路径。
答案 1 :(得分:1)
你也可以将glew32.lib(或任何其他lib文件)拖放到你的visual studio项目中,我认为它会自动链接进来,链接器会找到它(我认为这是你的问题) 。 无论如何,我更喜欢手工设置我的搜索目录。
答案 2 :(得分:0)
添加:
#pragma comment(linker, "/NODEFAULTLIB:libc.lib")
这肯定会解决你的问题。