Linux下搭建Qt+OpenGL
来源:互联网 发布:程序员数学2pdf下载 编辑:程序博客网 时间:2024/04/28 19:23
测试了一天,终于能在Linux的QT环境下编写OpenGL程序了。
我原先认为Linux下的qt跟windows下的qt一样,装好qt后,openGL的库也装好了。只要包含头文件,就可以调用openGL的函数了。事实上,Linux的qt creator安装好后,虽然包含有openGL的头文件,但openGL库函数模块并没有包括在其中,还需另外安装。
Ubuntu下安装openGL库:
sudo apt-get install libgl-dev libglu-dev
我终端输如后提示
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libgl-dev is a virtual package provided by:
libgl1-mesa-swx11-dev 7.7.1-1ubuntu3
libgl1-mesa-dev 7.7.1-1ubuntu3
You should explicitly select one to install.
E: Package libgl-dev has no installation candidate
libgl1-mesa-swx11-dev 7.7.1-1ubuntu3
libgl1-mesa-dev 7.7.1-1ubuntu3
libgl1-mesa-dev: it is capable of
both direct and indirect rendering. For direct rendering, it can use DRI
modules from the libgl1-mesa-dri package to accelerate drawing.
libgl1-mesa-swx11-dev: This library provides a pure software rasteriser; it does not provide
a direct rendering-capable library, or one which uses GLX. For that,
please see libgl1-mesa-dev.
both direct and indirect rendering. For direct rendering, it can use DRI
modules from the libgl1-mesa-dri package to accelerate drawing.
libgl1-mesa-swx11-dev: This library provides a pure software rasteriser; it does not provide
a direct rendering-capable library, or one which uses GLX. For that,
please see libgl1-mesa-dev.
安装好库之后,openGL程序还会出现许多"undefined reference..."
网上看到说要:在*.pro中加了一条:CONFIG+= qt opengl warn_on release
我的做法是在*.pro中使 QT += opengl ,这样也能实现
我的做法是在*.pro中使 QT += opengl ,这样也能实现
- Linux下搭建Qt+OpenGL
- Linux下搭建Qt+OpenGL .
- 搭建Qt下的OpenGL编程框架
- linux下qt开发opengl的问题
- linux下QT环境搭建
- linux下qt环境搭建
- linux下qt环境搭建
- Linux下QT环境搭建
- Qt下的OpenGL 编程(2)动手搭建Qt下的OpenGL编程框架
- Qt下的OpenGL 编程(2)动手搭建Qt下的OpenGL编程框架
- Qt下的OpenGL 编程(2)动手搭建Qt下的OpenGL编程框架
- linux 下 Qt 5.x OpenGl 下GLUT 调用
- Qt下OpenGL框架
- linux下QT环境的搭建
- qt 在linux环境下的搭建
- Linux环境下Qt环境搭建
- Linux下Qt开发环境的搭建
- linux下Qt环境的搭建
- 关于数据库连接出错(错误信息:[无法加载dll(oci.dll)])的解决办法
- VC图片去背景方法
- ArrayList和Vector的区别,HashMap和Hashtable的区别以及线程安全的理解【转】
- 如何用maven运行SWTBot的测试代码
- 乐
- Linux下搭建Qt+OpenGL
- ThinkPHP去掉URL中的index.php
- android查看数据表数据
- Java MSN Messenger Library (JML)
- Multi test Manager 出现消息 unable to launch quick test professional
- error: ISO C++ forbids declaration of 'XXXX' with no type
- flex study notes (2)
- 谈谈父窗口和所有者窗口
- SQL Server 2005 CLR 调用Web Service需要注意的几个问题