qt+opengl+glu+glut

本文介绍了如何在Ubuntu/Linux环境下,结合Qt框架来使用OpenGL、glu和glut库进行图形渲染。重点在于在主函数中正确初始化glutInit,确保库的正常运行。
摘要由CSDN通过智能技术生成
前几天刚装了个qt4.8(之前我一直都在用4.7版本的),结果发现之前编写的一些opengl的例子都无法运行了,在网上找了一些资料,以下方法是个人所总结的:




qt4.8版本适用

1.如果你所使用到opengl中的glu库的话只需要在.pro文件中加上:
QT += opengl
LIBS = -lGLU \

在头文件加上:
#include <QtOpenGL>
#include <GL/glu.h>
完毕后,就可以正常使用glu库了;


2.如果还需要调用到glut库里面的一些函数时,同样也要在.pro文件上加上:
QT += opengl
LIBS = -lGLU \
此外还需在加上一些库:
鼠标右击——>添加库——>外部库——>下一步;——>浏览——>(进入/usr/lib找到)libglut.so文件
——>找开——>下一步——>完成,
此时在。pro文件会出现:
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../../../usr/lib/release/ -lglut
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../../../usr/lib/debug/ -lglut
else:symbian: LIBS +
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值