上面的几步中,下载的glut包放在/usr/src目录下,如果放在其他目录下,将/usr/src改为相应的目录即可。
此外应该注意的是两个Makefile文件的修改
改
· OPENGL = $(TOP)/../lib/libMesaGL.so
GLU = $(TOP)/../lib/libMesaGLU.so
为
OPENGL = -lGL
GLU = -lGLU
因为所指定的目录中没有libMesaGL.so和libMesaGLU.so。
之后是tmake的配置,后面我们可以用它来生成pro工程文件和makefile文件。
先将下载的tmake解压缩,tar -zxvf tmake-1.8.tar.gz
得到tmake-1.8目录,之后设置两个环境变量:PATH和TMAKEPATH
PATH=$PATH:/usr/src/tmake-1.8/bin
export PATH
TMAKEPATH=/usr/src/tmake-1.8/lib/linux-g++
export TMAKEPATH
新建一个测试目录test,将glut-3.7目录下的progs/redbook目录下的hello.c复制到test目录中
之后生成一个pro文件:progen -o hello.pro
然后生成makefile文件:tmake hello.pro -o Makefile
编辑生成的Makefile文件,在加载动态连接库的行里面加入 -lglut -lXi -lXmu
保存,make。
./hello 可以看到运行结果就可以了。

Linux下用gedit制作脚
Linux新内核2.6.26测
Linux环境下的Java开
Linux环境下的Java开
Linux系统下带图形界
Ubuntu 7.10下配置Jav
Gtk#程序在Linux和Win
Linux内核IOCTL网络控