如何在Qt中配置OpenGL

如何在Qt中配置OpenGL,第1张

1.首先需要去opengl的官网下载glut库:

2.解压后,将glut32.lib和glut.lib两个文件拷贝到qt目录下的./lib文件夹中;

3.将glut.dll和glut32.dll两个动态链接库拷贝到C:\windows\system32中;

4.将glut.h文件拷贝到qt目录下的\include\QtOpenGL中,并建立glut文件【内容写上 #include "glut.h"】,保存为没有后缀名的文件;

5.切换到自己的程序中,在 **.pro 文件中添加

LIBS += -lgut32

LIBS += -LC:\glut

6. 在main.cpp中加入“#include<glut>”或者“#include<glut.h>”,这样就可以使用glut中的函数了,运行效果如下:

QtOpenGL里面没有glut拓展库,需要自己下载添加。如果用的是QtCreator,打开.pro文件,右键->添加库

pro里有 QT += opengl 。

如果还不行可能就是一些环境变量的问题了。

在linux下opengl编程,首先需要安装glut包。

1 安装glut

(1)下载地址:

http://fidelio.cacs.louisiana.edu/resources/linux/glut.zip

(2)将glut.zip解压:

unzip glut.zip

解压后,里面有一个rpm安装包,一个测试文件,一个glut.h,一个makefile, 这几个文件都非常重要。

(3)安装:

rpm -i glut-3.7-8.i386.rpm

(note: If you already have a later glut, use

rpm -i --force glut-3.7-8.i386.rpm)

(4)

把 "glut.h" 移到"/usr/include/GL":

mv glut.h /usr/include/GL

(5)

cd /usr/lib

(6)

cp libglut.so.3.7 libglut.so

(7)回到glut.zip的目录,运行make ,然后./cube

会看到测试图形


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11697449.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存