设为首页 加入收藏

TOP

Linux下如何配置OpenGL开发环境
2014-11-24 02:22:45 来源: 作者: 【 】 浏览:2
Tags:Linux 如何 配置 OpenGL 开发 环境

想在Linux下进行OpenGL练习,发现网络上并没有如何设置开发环境的文章,至少我没有找到中文的,比较方便理解的,操作简单的文章!些下来供有兴趣的朋友参考!


我去www.mesa3d.org下载了:


MesaDemos-6.5.2.tar.gz
MesaGLUT-6.5.2.tar.gz
MesaLib-6.5.2.tar.gz
解压缩:
tar zxf MesaLib-6.5.2.tar.gz
tar zxf MesaDemos-6.5.2.tar.gz
tar zxf MesaGLUT-6.5.2.tar.gz
(实际上只需要MesaLib-6.5.2.tar.gz,建议是最好都下载,并且解压在一个目录之中)


并且在解压缩的目录Mesa-6.5.2中运行了
make linux-x86 编译了很多东西


之后在/usr/local/include/GL/下面也有了glut.h
/usr/local/lib/中libGL.so.1*,libGLU.so.1.*, libglut.so.3.*, libGLw.so.1.*, libOSMesa.so.*)
(如果没有可以将文件复制进去,要用root权限)


如果想要重新编译,或者选择不同的操作系统编译的话,可以参看configs目录下的default中的配置
或者直接选择一个configs目录下的编译配置,例如我选择的linux-x86这个编译配置。
如果想重新编译的就make realclean,lib文件夹中的东西会被清除。准备存放新的编译结果。


编译之后呢,会在Mesa-6.5.2目录下多出来一个lib文件夹
其中包含
lrwxrwxrwx 1 brian users 10 Mar 26 07:53 libGL.so -> libGL.so.1*
lrwxrwxrwx 1 brian users 19 Mar 26 07:53 libGL.so.1 -> libGL.so.1.5.060100*
-rwxr-xr-x 1 brian users 3375861 Mar 26 07:53 libGL.so.1.5.060100*
lrwxrwxrwx 1 brian users 11 Mar 26 07:53 libGLU.so -> libGLU.so.1*
lrwxrwxrwx 1 brian users 20 Mar 26 07:53 libGLU.so.1 -> libGLU.so.1.3.060100*
-rwxr-xr-x 1 brian users 549269 Mar 26 07:53 libGLU.so.1.3.060100*
lrwxrwxrwx 1 brian users 12 Mar 26 07:53 libglut.so -> libglut.so.3*
lrwxrwxrwx 1 brian users 16 Mar 26 07:53 libglut.so.3 -> libglut.so.3.7.1*
-rwxr-xr-x 1 brian users 597754 Mar 26 07:53 libglut.so.3.7.1*
lrwxrwxrwx 1 brian users 11 Mar 26 08:04 libGLw.so -> libGLw.so.1*
lrwxrwxrwx 1 brian users 15 Mar 26 08:04 libGLw.so.1 -> libGLw.so.1.0.0*
-rwxr-xr-x 1 brian users 20750 Mar 26 08:04 libGLw.so.1.0.0*
lrwxrwxrwx 1 brian users 14 Mar 26 07:53 libOSMesa.so -> libOSMesa.so.6*
lrwxrwxrwx 1 brian users 23 Mar 26 07:53 libOSMesa.so.6 -> libOSMesa.so.6.1.060100*
-rwxr-xr-x 1 brian users 23871 Mar 26 07:53 libOSMesa.so.6.1.060100*


将这些文件复制到/lib下,原来这里可是没有的。
将头文件复制到/usr/include/GL下,没有的GL目录的话,可以自建。


这个时候,可以运行一些他的例子,看看效果了!


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/dancing999/archive/2007/03/19/1533407.aspx


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇用Ubuntu 9.04搭建办公(研究)环.. 下一篇浅析Linux下sdio接口对sd卡硬件检..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: