Visual c++ GLSL-Visual C+上未解析的外部+;

Visual c++ GLSL-Visual C+上未解析的外部+;,visual-c++,glsl,Visual C++,Glsl,我正在开始学习GLSL。我应该如何解决此问题: error LNK2001: unresolved external symbol _pglLinkProgram error LNK2001: unresolved external symbol _pglAttachShader error LNK2001: unresolved external symbol _pglCompileShader error LNK2001: unresolved external symbol _pglSha

我正在开始学习GLSL。我应该如何解决此问题:

error LNK2001: unresolved external symbol _pglLinkProgram
error LNK2001: unresolved external symbol _pglAttachShader
error LNK2001: unresolved external symbol _pglCompileShader
error LNK2001: unresolved external symbol _pglShaderSource
error LNK2001: unresolved external symbol _pglCreateShader
error LNK2001: unresolved external symbol _pglCreateProgram
error LNK2001: unresolved external symbol _pglGetProgramInfoLog
error LNK2001: unresolved external symbol _pglGetProgramiv
error LNK2001: unresolved external symbol _pglUseProgram

您必须将程序链接到opengl32.lib,请参阅。

您必须将程序链接到opengl32.lib,请参阅。

我建议您开始使用,因为Windows上的OpenGL>1.5有点麻烦。这将使您获得所有OpenGL入口点,而不会弄乱扩展指针。

我建议您开始使用,因为Windows上的OpenGL>1.5有点麻烦。这将使您获得所有OpenGL入口点,而不会弄乱扩展指针扩展指针。

您似乎正在使用某种形式的库来包装GL入口点(您列出的入口点不是直接的GL入口点)

这个库(GLEE?)可能附带了一个需要链接的.lib文件

来自(我猜,根据谷歌搜索谁在使用前缀p进行GL调用):

用法示例

要使用GLee,请包括 h,然后只需链接到GLee.lib 或者,也可以将GLee.c添加到 项目


您似乎正在使用某种形式的库来包装GL入口点(您列出的入口点不是直接的GL入口点)

这个库(GLEE?)可能附带了一个需要链接的.lib文件

来自(我猜,根据谷歌搜索谁在使用前缀p进行GL调用):

用法示例

要使用GLee,请包括 h,然后只需链接到GLee.lib 或者,也可以将GLee.c添加到 项目