上面的几步中,下载的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 可以看到运行结果就可以了。

使用Qt编写Linux下的
编译内核使Linux实现
Ubuntu+OpenGL程序设
Java编译时生成调试信
Ubuntu 10.04 编译安
Ubuntu Linux下编译安
在Ubuntu 10.04中安装
Java字符编码根本原理