介绍

  OpenGL缩写是“开放图形库”,其实它是一组接口(API),用于绘制复杂的三维图像。好处是,使用OpenGL的话,可以使用GPU进行硬件加速。下面介绍一下Linux环境下,在QT中使用OpenGL时,环境配置问题。

环境安装

安装编译环境

$ sudo apt-get install build-essential

安装OpenGL library

$ sudo apt-get install libgl1-mesa-dev

安装OpenGL Utilities

$ sudo apt-get install libglu1-mesa-dev

安装安装OpenGL Utility Toolkit

sudo apt-get install freeglut3-dev

工程设置

问题解决

  在使用时,会出现gluPerspective找不到的问题,需要手动添加头文件#include “GL/glu.h”

OpenGL笔记--QT使用OpenGL时环境安装相关推荐

  1. QT for symbian 开发环境安装

    Qt for Symbian 的开发环境主要由三部分组成:基本工具;Symbian SDK;Qt for Symbian SDK.请依序安装. 注意1: 如果在Nokia 论坛上下载开发工具,你需要你 ...

  2. Linux学习笔记五:arm-2009q3交叉编译环境安装、U盘拷贝文件到开发板

    目录 一.概述 二.arm-2009q3安装 三.编译测试 四.开发板运行 一.概述 现在已经完成PC端的虚拟机环境安装.完成了开发板镜像烧写.以测试的hello为例,PC端使用gcc hello.c ...

  3. Qt学习笔记-Qt中OpenGL的使用

    现在窗口中心即为坐标原点,X轴从左到右,Y轴从下到上,Z轴从里到外. 程序运行截图如下: 源码如下: myglwidget.h #ifndef MYGLWIDGET_H #define MYGLWID ...

  4. Qt On Android开发环境安装、配置

    本文记录在Windows 8.1下,Qt on Android 5.5开发环境的安装和配置. 1.安装JDK 到甲骨文网站下载JDK:http://www.oracle.com 下载安装成功后,设置环 ...

  5. qt android安装在哪,Qt On Android开发环境安装、配置

    本文记录在Windows 8.1下,Qt on Android 5.5开发环境的安装和配置. 1.安装JDK 到甲骨文网站下载JDK:http://www.oracle.com 下载安装成功后,设置环 ...

  6. RabbitMQ学习笔记一:本地Windows环境安装RabbitMQ Server

    一:安装RabbitMQ需要先安装Erlang语言开发包,百度网盘地址:http://pan.baidu.com/s/1jH8S2u6.直接下载地址:http://erlang.org/downloa ...

  7. OPenGL笔记--创建一个3D场景

    文章目录 一.前言 二.效果展示 三.详细流程 3.1.World.txt文件规则 3.2.加载World.txt 3.3.绘制场景 3.4.交互 四.详细代码 五.举一反三 一.前言 通过前面的学习 ...

  8. 初步认识OpenGL之QT

    初始Opengl之QT 1. OpenGL 概述 2. QT 项目 1. OpenGL 概述 OpenGL是一个规范,此规范有各个厂家最终实现.OpenGL的对外体现就是一个库的概念. OpenGL现 ...

  9. QT中OpenGL开发起步

    OpenGL中环境搭建 近期由于需要做一个GUI展示的OpenGL程序,因此想到用QT来做界面,需要在QT中写OpenGL,配完环境后,在这里总计一下. QT基础 总体看来,QT的版本较为混乱,有时候 ...

最新文章

  1. 十一、深入Java的判断语句
  2. 4G通信模块在ARM平台下的应用
  3. 这 3 种 DDD 分层架构的模式,你掌握了么?
  4. python-三层神经网络的分类回归问题
  5. 解读mysql的索引和事务的正确姿势 1
  6. qpython3怎么安装库_如何在安装pip3以及第三方python库
  7. SortedList 用法
  8. Unix下oracle备份,Linux下Oracle备份与数据迁移
  9. 软件开发的201个原则
  10. 安卓24:Android关于日期和时间的几个相关控件DatePicker、TimePicker等
  11. word图片与文字居中对齐
  12. 灵敏度和特异度计算方法
  13. U盘怎么制作Win11系统安装盘
  14. 计算机硬盘替换,如何更换笔记本电脑硬盘?
  15. 在 Windows10 系统中安装 Homestead 本地开发环境
  16. 【设计模式】设计模式的七大原则
  17. LIGO引力波探测原理
  18. 系统设计中的6W理论
  19. mybatis错误:bad SQL grammar [];error occurred while setting parameters;involve defaultParameterMap处理
  20. 小学计算机程序竞赛,25届宁波市中小学计算机程序设计竞赛初赛试题

热门文章

  1. 创业新手的八本武功秘籍
  2. 【分治思想】12627 Erratic Expansion
  3. 这十年,有多少人是从周杰伦到陈奕迅?
  4. Linux 系统垃圾日志清理
  5. UE4 打包后查看日志
  6. 无法启动此程序因为计算机中丢失msvcr110,程序因为计算机中丢失msvcr110无法启动的解决方法...
  7. 海外服务器被攻击怎么办?IP被封要如何处理?
  8. RS485保护电路的设计
  9. eNSP华为模拟器使用——(1)虚拟环境配置
  10. 法雷奥ScaLa核心人物加入:如何带领速腾聚创踏上车规激光雷达量产之路?