我正在尝试在当前使用 Freeglut 的 OpenGL 应用程序中使用几何着色器,并且我正在尝试使用 GLEW 来做到这一点,因为据我了解,几何着色器功能在扩展中。我的包含顺序如下:
#define GLEW_STATIC
#include <glew.h>
#include "freeglut.h"
但是,当我这样做时,会出现很多链接器错误,如下所示:
error LNK2001: unresolved external symbol ___glewAttachShader
当我只使用基本的 OpenGL 功能(它,不在扩展中的东西)时,我没有收到任何错误,所以我知道编译器正在查找所有“基本”库,如 glu32 等。我正在使用 Visual Studio 2008 。 有什么建议么?