来自OpenGL wiki:
“对于您熟悉的大多数库,您只需#include一个头文件,确保库链接到您的项目或makefile中,并且一切正常.OpenGL不会那样工作。”
我在Windows 64上工作,我需要OpenGL才能在C ++应用程序中使用它。我应该使用哪个库?微软是否提供其实现(我使用MinGW,我没有MS Visual C ++)?
答案 0 :(得分:3)
您的计算机上安装了GPU驱动程序附带的那个,Microsoft还提供了一个用于OpenGL仿真的软件层,但它仍然停留在1.1版本,而且它真的很旧而且毫无用处。
答案 1 :(得分:3)
我应该使用哪个库?
我建议使用GLEW轻松访问OpenGL 1.2及更高版本的函数,GLM用于数学,one of these image loading libraries。
microsoft是否提供了(OpenGL)的实现?
Microsoft为您提供了访问OpenGL API所需的头文件和库文件。但是,为了使用1.2版及更高版本的OpenGL功能,必须使用扩展。 GLEW为你暗中做了这件事。
答案 2 :(得分:1)
看看glew。它加载了所需的扩展和核心功能。