我要发帖 回复

高级会员

109

主题

1366

积分

0

专家分

OSG-VR-GIS

忠于职守杰出贡献

:

私信
发表时间 : 2007-10-30 15:25:39 | 浏览 : 5980    评论 : 8
首先:建议安装CMAKE

其次:下载OSG你希望的版本的包,这个很简单,直接在OSG的官方网站上下载.gz格式的源文件,注意不要下载成EXE的WIN32安装版了。解压到某处。

再次:在终端下把当前文件夹定位到此处,输入 ./configure回车而后看看有没有错误,而后make回车,看看其中有没有错误,如果这两步都没有错误说明你的人品真是没的说,而后make install看看有没有错误,如果前两步都没有错,这步出错那也是人品没的说。

最后解释一下错误的解决办法与发生原因:
OSG编译安装需要很多的依赖,如/usr/include/GL下的OPENGL库等等,这就需要你针对错误去查找这些相应的库,安装其最高版本(一般都有向下兼容的功能,通过ln -s),OPENGL库,X11下的Xmu库(libxmu)等等都是必须的,由于需要的库很多而且大多数都容易找到,所以不在这里细说,一般它会提示找不到某某头文件,这时就上百度(爱国)查一下这个头文件是哪个库里头的。
还有一种错很无耐,我归结为人品错,当编译到一定程序时,它会提示什么有错,可能是硬件或是OS(操作系统)有错,这时说明比较倒霉,不能让你边喝咖啡边聊天边安装此OSG,重新开始就可以了,以前编译过的,它不会计时的,会接着编译,就可以了。所以需有人值守,比不得VS6..0编0.99的时代了。
最后排完错,安装完,就可以在LINUX下使用炫目的OSG了,祝你一次成功~~~

[ 本帖最后由 FlySky 于 2007-10-30 03:26 PM 编辑 ]

最近VR访客


OSG中国官方网站:http://www.osgChina.org
OSG中国官方讨论区:http://bbs.osgChina.org

OSG专业群-OSG地形研究者 49668412
      OSG地形专业研究 45763709
obuil 评论于2007-10-30 17:52:27
flysky的东西总是不错的东西
array 评论于2007-10-31 13:26:34
呵呵,自从使用CMake作为安装工具之后,OSG for Linux的安装方便多了~~
直接cmake /home/OpenSceneGraph -DCMAKE_BUILD_TYPE=Release,
然后make; make install。等待的时间也不长;
然后再进入单独的examples目录下编译相关的例子就可以了
在VMWare的RHLinux 9.0下实验通过~~
FreeSouth 评论于2007-10-31 16:38:01
虽然makemakeinstall很方便,这个事情,新手用源感觉也不错
子ぺ木 评论于2007-12-1 16:00:29
顶下
tan_dunming 评论于2008-7-3 19:31:51
不建议用Red Hat,内核版本太低了, 才2.4。用Ubuntu多好啊,更新也快。OSG还好说,安装Delta3D的时候刚开始用RedHat,编译到一半就出错,就是因为好多库的版本太低,安装也麻烦。
追求卓越
mickeytian 评论于2009-3-21 23:19:35
刚接触LINUX,刚装的Ubuntu 8.10,缺少很多依赖,弄了半天才发现,直接sudo apt-get build-dep openscenegraph所有依赖就都下来了
没有源的话把这些加进去:
deb http://http.us.debian.org/debian stable main contrib non-free
deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
deb http://security.debian.org stable/updates main contrib non-free
deb http://openscenegraph.dachary.or ... debian/unstable/src ./
deb-src http://openscenegraph.dachary.or ... debian/unstable/src ./
之后的事就很顺利了~
haifeng60902 评论于2011-9-27 11:33:46
学习下!
liyizhou 评论于2011-10-9 16:31:58
在examples下报“Unknown CMake Command "SETUP_EXAMPLE"错误是解决的,我是直接进去example目录下下执行命令 cmake .

手机版|VR开发网 统计 津ICP备18009691号
网安备12019202000257

GMT+8, 2021-9-21 11:18 PM

返回顶部