我正在尝试从一个网站上组合一个GLSL示例程序,只是为了让我更好地了解着色器。
这个着色器示例程序来自http://www.swiftless.com/tutorials/glsl/1_setup.html#DL。
错误似乎是由于glew未正确链接引起的。但我按照glew的文档链接glew @ http://glew.sourceforge.net/install.html,仍然出现这些错误。我已经将glew32.lib放入链接器->输入中。我已经将glew32.lib放入VC lib目录,以及将glew包含文件放入VC include目录。从我的问题中搜索谷歌,这似乎是解决方案,但对我不起作用。
这个着色器示例程序来自http://www.swiftless.com/tutorials/glsl/1_setup.html#DL。
1>------ Build started: Project: TheLightingExperiment2, Configuration: Debug Win32 ------
1>shader.obj : error LNK2001: unresolved external symbol __imp____glewLinkProgram
1>shader.obj : error LNK2001: unresolved external symbol __imp____glewAttachShader
1>shader.obj : error LNK2001: unresolved external symbol __imp____glewCreateProgram
1>shader.obj : error LNK2001: unresolved external symbol __imp____glewCompileShader
1>shader.obj : error LNK2001: unresolved external symbol __imp____glewShaderSource
1>shader.obj : error LNK2001: unresolved external symbol __imp____glewCreateShader
1>shader.obj : error LNK2001: unresolved external symbol __imp____glewDeleteProgram
1>shader.obj : error LNK2001: unresolved external symbol __imp____glewDeleteShader
1>shader.obj : error LNK2001: unresolved external symbol __imp____glewDetachShader
1>shader.obj : error LNK2001: unresolved external symbol __imp____glewUseProgram
1>C:\Users\Shawn\Desktop\TheLightingExperiment2\Debug\TheLightingExperiment2.exe : fatal error LNK1120: 10 unresolved externals
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
错误似乎是由于glew未正确链接引起的。但我按照glew的文档链接glew @ http://glew.sourceforge.net/install.html,仍然出现这些错误。我已经将glew32.lib放入链接器->输入中。我已经将glew32.lib放入VC lib目录,以及将glew包含文件放入VC include目录。从我的问题中搜索谷歌,这似乎是解决方案,但对我不起作用。