ubuntu编译运行OpenSceneGraph的example

1.最好是把osg的官方数据下载下来:去http://www.openscenegraph.org/projects/osg/wiki/Downloads/SampleDatasets下载zip包并解压
2.为了执行ccmake先下载它: sudo apt-get install cmake-curses-gui
3.需要java运行环境: sudo apt-get install sun-java6-jre
  这一步里有些麻烦,会出来一个红蓝的license确认界面,这个界面需要用Tab键移到<ok>上之后回车,之后就简单了。
4.关键的一步,很烦人:
首先cd进入osg的安装目录,我的机子上是~/Downloads/OpenSceneGraph-2.8.2/,
然后执行ccmake . ,注意是两个c。这时会显示出一个交互式的列表需要你选择,把里面Off的选项都改成ON,可以用上下键移动,可以用回车键修改,等所有的改完后,(我按过无数次c键)上下移动等待一个选项"g"出现在左下的按键提示区,然后按g键,就ok了
5.在osg的安装目录,执行make example_foo例如make example_osglogo
6.编译成功后执行 bin/osglogo,可以看到结果了,ESC 退出。
7.如果示例数据下载了,可以执行 bin/osgviewer ......./......../cow.osg

你可能感兴趣的:(C++,c,C#,ubuntu,sun)