OpenGL / glew未解析的外部符号

时间:2012-10-15 22:13:45

标签: glew unresolved-external

我遇到了glew和链接器错误的问题。我有:

  1. 将glew32.dll和glew32d.dll放入系统,System32和SysWOW64
  2. 将glew.h放入GL文件夹
  3. 在Lib文件夹中输入glew32.lib,glew32d.lib,glew32s.lib
  4. 在附加依赖项中添加glew32.lib,glew32d.lib,glew32s.lib,glut32.lib,opengl32.lib
  5. 将GLEW_STATIC放入预处理器定义
  6. 但是,我仍然遇到以下错误:

    1>project2.obj : error LNK2001: unresolved external symbol ___glewGetProgramInfoLog
    1>project2.obj : error LNK2001: unresolved external symbol ___glewGetShaderInfoLog
    1>project2.obj : error LNK2001: unresolved external symbol ___glewGetProgramiv
    1>project2.obj : error LNK2001: unresolved external symbol ___glewGetShaderiv
    1>project2.obj : error LNK2001: unresolved external symbol ___glewIsShader
    1>project2.obj : error LNK2001: unresolved external symbol ___glewGetUniformLocation
    1>project2.obj : error LNK2001: unresolved external symbol ___glewLinkProgram
    1>project2.obj : error LNK2001: unresolved external symbol ___glewAttachShader
    1>project2.obj : error LNK2001: unresolved external symbol ___glewCreateProgram
    1>project2.obj : error LNK2001: unresolved external symbol ___glewCompileShader
    1>project2.obj : error LNK2001: unresolved external symbol ___glewShaderSource
    1>project2.obj : error LNK2001: unresolved external symbol ___glewCreateShader
    1>project2.obj : error LNK2001: unresolved external symbol ___glewEnableVertexAttribArray
    1>project2.obj : error LNK2001: unresolved external symbol ___glewVertexAttribPointer
    1>project2.obj : error LNK2001: unresolved external symbol ___glewBufferData
    1>project2.obj : error LNK2001: unresolved external symbol ___glewBindBuffer
    1>project2.obj : error LNK2001: unresolved external symbol ___glewGenBuffers
    1>project2.obj : error LNK2001: unresolved external symbol ___glewBindVertexArray
    1>project2.obj : error LNK2001: unresolved external symbol ___glewGenVertexArrays
    1>project2.obj : error LNK2001: unresolved external symbol ___glewUniformMatrix3fv
    1>project2.obj : error LNK2001: unresolved external symbol ___glewUniformMatrix4fv
    1>project2.obj : error LNK2001: unresolved external symbol ___glewUniform3f
    1>project2.obj : error LNK2001: unresolved external symbol ___glewUniform1f
    1>project2.obj : error LNK2001: unresolved external symbol ___glewUseProgram
    

    有什么东西显而易见我错过了吗?我还能尝试别的吗?感谢。

0 个答案:

没有答案
相关问题