Ubuntu12.04下建立OpenGL开发环境
2013-07-12 09:56
309 查看
$sudo apt-get install libgl1-mesa-dev
安装OpenGL Utilities
OpenGL Utilities 是一组建构于 OpenGL Library 之上的工具组,提供许多很方便的函式,使 OpenGL 更强大且更容易使用。接下来我们安装OpenGL Utilities
$sudo apt-get install libglu1-mesa-dev
安装OpenGL Utility Toolkit
OpenGL Utility Toolkit 是建立在 OpenGL Utilities 上面的工具箱,除了强化了 OpenGL Utilities 的不足之外,也增加了 OpenGL 对于视窗介面支援。
$sudo apt-get install libglut-dev
注意在这一步的时候,可能会出现以下情况,shell提示:正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 E: 未发现软件包 libglut-dev如果出现上述情况,请输入将上述$sudo apt-get install libglut-dev命令改成$sudo apt-get install freeglut3-dev就行拉,
设定编译参数与编译
用scons管理文件如下:SContruct
测试用例
安装OpenGL Utilities
OpenGL Utilities 是一组建构于 OpenGL Library 之上的工具组,提供许多很方便的函式,使 OpenGL 更强大且更容易使用。接下来我们安装OpenGL Utilities
$sudo apt-get install libglu1-mesa-dev
安装OpenGL Utility Toolkit
OpenGL Utility Toolkit 是建立在 OpenGL Utilities 上面的工具箱,除了强化了 OpenGL Utilities 的不足之外,也增加了 OpenGL 对于视窗介面支援。
$sudo apt-get install libglut-dev
注意在这一步的时候,可能会出现以下情况,shell提示:正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 E: 未发现软件包 libglut-dev如果出现上述情况,请输入将上述$sudo apt-get install libglut-dev命令改成$sudo apt-get install freeglut3-dev就行拉,
设定编译参数与编译
用scons管理文件如下:SContruct
1 import os 2 import sys 3 4 env = Environment() 5 6 env.Append(CFLAGS = '-g -O0') 7 8 Program(target='OPENGL',source=Glob('*.c'), LIBS=['GL','GLU','glut'], CFLAGS ='-g -O0')
测试用例
#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(); }
相关文章推荐
- Ubuntu12.04下搭建OpenGL开发环境
- ubuntu12.04建立交叉编译环境开发openwrt
- 手动建立mingw+opengl开发环境
- 在visual studio 2005 下建立openGL开发环境( 转载)
- 在VC++下和VS2005下建立openGL开发环境
- 手动建立mingw+opengl(mesa)开发环境
- OpenGL1-创建窗口(建立Win32的OpenGL开发环境 )(代码上传)
- Vs2012 下基于Glut OpenGL开发环境建立
- 在Ubuntu下建立opengl的开发环境
- OpenGL1-创建窗口(建立Win32的OpenGL开发环境 )(代码上传)
- ubuntu12.04下建立eclipse的android开发环境相关问题
- 建立OpenGL MFC开发环境
- [转载]在visual studio 2005 下建立openGL开发环境
- 在visual studio 2005 下建立openGL开发环境
- 建立limo i8320 opengl-es 及 SDL 开发环境
- 在VC++下和VS2005下建立openGL开发环境
- 在visual studio 2005 下建立openGL开发环境 - [学习日志]
- ubuntu12.04 web开发环境配置
- ubuntu12.04下android开发环境搭建两个注意事项
- openoffice SDK c++开发环境的建立详细说明