QT creator中使用openGL的步骤

一般windows中都已经自带了openGL库文件以及glu的库文件,可以直接使用。

opengl32.lib和opengl32.dll是微软为了使openGL能在windows上运行所做的动态库,glu是个扩展库,因为很常用,现在都已经和openGL捆绑在一块了,所以有openGL库的地方,基本上就同时存在glu库。

我的电脑中,opengl32.lib和opengl32.dll在这些地方:

头文件在这些地方:(箭头指的是我实际引用到的那个文件,至于为什么是它而不是另外几个,我也不知道)

openGL还有一个程序员常用的第三方库,不过没有集成在windows里,需要我们自己下载添加,具体方法可以查看我的另一篇博文《QT添加glut32.lib》

为了在QT中使用openGL库,需要在.pro文件中添加这个库,方法很简单,直接添加一行代码即可:

LIBS += -lopengl32 -lglu32

然后在程序中添加:

#include <GL/gl.h>
#include <GL/glu.h>

这样就能使用gl和glu打头的各种函数了。

猜你喜欢

转载自blog.csdn.net/qq_31073871/article/details/89082947
今日推荐