安装glut包的详细步骤

10 篇文章 0 订阅
8 篇文章 0 订阅
以下这种安装glut库的方法是我个人经阅无数国内外网站后,总结的一种方法:

首先安装opengl所需的其他类库:
建立基本编译环境
首先不可或缺的,就是编译器与基本的函式库,如果系统没有安装的话,请依照下面的方式安装:

sudo apt-get install build-essential
安装OpenGL Library
接下来要把我们会用到的 Library 装上去,首先安装 OpenGL Library

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就行拉,
设定编译参数与编译

到此,前期环境已经全部弄完了(如果你已经完成了,会觉得以上部分很啰嗦吧);
下面我们进入正题吧!!

在Ubuntu下opengl编程,如果要用到glut库的话,首先需要安装glut包。
1 安装glut
(1)下载地址:
http://fidelio.cacs.louisiana.edu/resources/linux/glut.zip
 

2.
下载完成后,将glut.zip 解压……
解压完成后,里面4个文件,一个cube.cpp是测试文件,一个glut.h,一个glut-3.7-8.i386.rpm,一个makefile文件,

3.安装
ubuntu下终端安装是:pm -i glut-3.7-8.i386.rpm

假如你所用的ubuntu不支持rpm类型的话,用alien可以把rmp转换为deb文件,再安装。
alien工具的安装:
apt-get install alien
alien的使用:
先进入rpm包的目录,再在终端使用命令
alien xxx.rpm
即可在本目录下生成一个xxx.deb
然后你就可以dpkg -i xxx.deb了(或者干脆双击),来安装deb包了

(我的ubuntu不知怎么安装完alien后无法转换成deb文件,所以我是直接解压.rpm文件的,
解压rpm后有一个文件叫做libglut.so.3.7,将这个文件改名为“libglut.so”并将这个改完各的文件复制到/usr/lib/目录下,如果你的ubuntu也无法转换成deb文件时,建议用我所用的这种方法)


4.
把“glut.h”移动到/usr/include/GL下,
ubuntu终端命令:mv glut.h /usr/include/GL


5.到此,glut库已经安装完毕……
 还等什么呢!赶快测试下喽!
 回到glut.zip的目录,运行make ,然后./cube


注:这是一个我从网上找来的例子,原网站当时没有保存,所以……
  当然个人觉得我丰富了那个原来的文章,因为在写这编文章的同时我也还是一个使用opengl的新手,
  所以对于一个新手来说我想大家都是想要一些直接一点的方法,当然高手们都会觉得我写的这文章很啰嗦,但还是请见谅……
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值