Visual c++ 当我的图形驱动程序支持GLGenerateMipMapText时,如何在windows上使用它?

Visual c++ 当我的图形驱动程序支持GLGenerateMipMapText时,如何在windows上使用它?,visual-c++,opengl,Visual C++,Opengl,这就是我的情况: 1) 我已使用GLEW库的glewinfo工具进行了检查,发现我的图形驱动程序支持glGenerateMipmapEXT函数: glGenerateMipmapEXT: OK 2) 我已经获得了GLEW代码并在VC++2010上重建了它,我不知道auto\core\或auto\extensions\文件夹中的文件是否会影响我的构建:( 3) 在构建使用glgenerateMipAppExt函数的源

这就是我的情况: 1) 我已使用GLEW库的glewinfo工具进行了检查,发现我的图形驱动程序支持glGenerateMipmapEXT函数:

glGenerateMipmapEXT:                                         OK
2) 我已经获得了GLEW代码并在VC++2010上重建了它,我不知道
auto\core\
auto\extensions\
文件夹中的文件是否会影响我的构建:(

3) 在构建使用
glgenerateMipAppExt
函数的源代码时,VC++给了我一个错误

 error LNK2001: unresolved external symbol __imp____glewGenerateMipmapEXT
那么,如何使用
glgenerateMipMaxText
函数呢

  • 初始化opengl窗口
  • glewInit()
  • 创建纹理并使用glgenerateMiapExt()

    if(GLEW\U EXT\U帧缓冲区\U对象) { //你有FBO和GLGERATEMIPMAPEXT! }


您应该拥有支持OpenGL 2.1的GFX卡,以确保具有这些扩展…

您如何使用GLEW?通过DLL还是在项目中?我在glew源代码中构建了glew_共享项目,并通过
DLL
文件使用了glew(当然,我也将
lib
文件链接到了我的项目)。我有支持GLGENERATEMPAPEXT的英特尔高清图形卡(如上所述),但我无法构建我的项目。