QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1060|回复: 5

ML里面自带opengl与glut吗?

[复制链接]
发表于 2005-6-9 21:05:28 | 显示全部楼层 |阅读模式
我想把我在widnows里面写的一个三维程序移到linux里面。
发表于 2005-6-9 21:13:57 | 显示全部楼层
应该带了。
但没装显卡驱动的话性能很难保证。
回复

使用道具 举报

发表于 2005-6-9 22:17:37 | 显示全部楼层
Masa3D(opengl) 已经在 xfree86 里包含;
freeglut 在服务器的 cd2 目录有:
http://magiclinux.org/dev/rc3/cd2/SRPMS/Game/suportlib/
但是如果没有显卡驱动,很难正常运行 3D 程序。
回复

使用道具 举报

发表于 2005-6-9 23:35:04 | 显示全部楼层
所以说还是N卡好啊,A卡的话只支持xorg,麻烦……
回复

使用道具 举报

 楼主| 发表于 2005-6-10 15:30:08 | 显示全部楼层
服务器的 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。
回复

使用道具 举报

发表于 2005-6-10 21:20:31 | 显示全部楼层
1. 我们提供的某些游戏依赖 freeglut 这个软件库,我使用没有任何问题。系统级的库文件放到 /usr/local/lib/ 并不合适,建议放在 /usr/lib/ 下。

2. 使用静态编译应该可以,你自己查一下 gcc 的 manpage。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-26 05:49 , Processed in 0.039368 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表