我正在尝试在Windows上进行一些着色器编程。我在网上找到的所有代码都说你必须使用wglGetProcAddress来找出这些函数的位置,但我不确定要链接到哪个库。 最佳答案 BenVoigt的回答几乎是正确的,但有两个异常(exception):所有OpenGL1.0和1.1功能都包含在opengl32.lib中,只有1.3及更高版本,并且所有扩展都必须动态加载。WGL保证共享相同像素格式的所有上下文共享相同的函数指针。这是一个重要的细节,否则任何使用OpenGL3.x/4.x或多重采样的应用程序都必然会出现格式错误。不过,简而