如何在Ubuntu 14.04下安装OpenGL开发环境
生活随笔
收集整理的這篇文章主要介紹了
如何在Ubuntu 14.04下安装OpenGL开发环境
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近因工作需要,研究了一下OpenGL,并且在Ubuntu系統下搭建了一個簡單的開發環境。下面就對搭建過程進行一下簡單的介紹。
一、搭建開發環境
首先,ubuntu14.04版本已經默認安裝了opengl的核心庫,如果你的ubuntu沒有,可執行如下命令進行安裝:
sudo apt-get install libgl1-mesa-dev*這會給出一個有關ubuntu的gl庫的列表,你可以選擇一個安裝。
我的ubuntu是14.04,已經安裝了,所以會給出“libgl1-mesa-dev 已經是最新的版本”的提示。
好,下面開始安裝搭建開發環境。
1、提供編譯程序必須軟件包的列表信息
sudo apt-get install build-essential2、安裝OpenGL Library
sudo apt-get install libgl1-mesa-dev3、安裝OpenGL Utilities
sudo apt-get install libglu1-mesa-dev sudo apt-get install libegl1-mesa-dev4、安裝OpenGL Utility Toolkit
sudo apt-get install libglut-dev系統給出以下錯誤提示信息:
Reading package lists… Done
Building dependency tree Reading
state information… Done
E: Unable to locate package libglut-dev
于是將上述命令修改為:
sudo apt-get install freeglut3-dev二、對開發環境進行驗證
新建一個測試文件,我命名為test.c,代碼如下:
#include <GL/glut.h> ? void init(); void display(); ? int main(int argc, char* argv[]) {glutInit(&argc, argv);glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);glutInitWindowPosition(0, 0);glutInitWindowSize(300, 300);glutCreateWindow("OpenGL 3D View");init();glutDisplayFunc(display);glutMainLoop();return 0; } ? void init() {glClearColor(0.0, 0.0, 0.0, 0.0);glMatrixMode(GL_PROJECTION);glOrtho(-5, 5, -5, 5, 5, 15);glMatrixMode(GL_MODELVIEW);gluLookAt(0, 0, 10, 0, 0, 0, 0, 1, 0); } ? void display() {glClear(GL_COLOR_BUFFER_BIT);glColor3f(1.0, 0, 0);glutWireTeapot(3);glFlush(); }編譯之:
gcc test.c -o test.out -lGL -lGLU -lglut運行之:
./test.out顯示如下圖片,表示運行成功!
搞定,收工!
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的如何在Ubuntu 14.04下安装OpenGL开发环境的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 发光强度/光通量/光照度/亮度/坎德拉/
- 下一篇: 设计时速 350 公里,贵南高铁广西段顺