ML里面自带opengl与glut吗?
我想把我在widnows里面写的一个三维程序移到linux里面。 应该带了。但没装显卡驱动的话性能很难保证。 Masa3D(opengl) 已经在 xfree86 里包含;
freeglut 在服务器的 cd2 目录有:
http://magiclinux.org/dev/rc3/cd2/SRPMS/Game/suportlib/
但是如果没有显卡驱动,很难正常运行 3D 程序。 所以说还是N卡好啊,A卡的话只支持xorg,麻烦…… 服务器的 cd2 目录的freeglut文件可能有问题,我从网上下了个freeglut。
安装后编译成功:gcc -o main main.c -lglut -lGLU -lGL -lXmu -lXi -lXext -lX11 -L/usr/X11R6/lib
可是运行./main却提示不能装载libglut.so.3文件。后来发现把/usr/local/lib/libglut.so.3考贝到
/usr/lib下面就可以了。
看样子要运行目标文件还离不开freeglut,请问有什么办法使编译后的程序能脱离freeglut或opengl。 1. 我们提供的某些游戏依赖 freeglut 这个软件库,我使用没有任何问题。系统级的库文件放到 /usr/local/lib/ 并不合适,建议放在 /usr/lib/ 下。
2. 使用静态编译应该可以,你自己查一下 gcc 的 manpage。
页:
[1]