UOS配置OSG
一、下载安装
1,源里已经有osg库了,OpenSceneGraph-Data自己去下载
apt source openscenegraph
2,进入住目录
4,运行配置
./configure
5,运行构建
make
6,将程序安装至系统
sudo make install
这样引用就很方便
二、配置环境变量
在home路径下,编辑.bashrc。nano ~/.bashrc,在文件末尾添加如下变量:
export PATH = “${PATH}:/home/junerain/project/OpenSceneGraph/bin” export LD_LIBRARY_PATH = “${LD_LIBRARY_PATH}:/home/junerain/project/OpenSceneGraph/lib” export OSG_FILE_PATH = “/home/**********/OpenSceneGraph-Data:/home/*********/OpenSceneGraph-Data/Images”
//执行了sudo make install则可以用下面的
export PATH=“${PATH}:/usr/local/bin” export LD_LIBRARY_PATH=“${LD_LIBRARY_PATH}:/usr/local/lib64” export OSG_FILE_PATH=“/home/xiaoyaobing/Desktop/openscenegraph-3.2.3+dfsg1/OpenSceneGraph-Data:/home/xiaoyaobing/Desktop/openscenegraph-3.2.3+dfsg1/OpenSceneGraph-Data/Images”
根据自己的电脑,将星号内容替换为下载的测试数据文件夹所在路径。之后执行source ./bashrc 使其生效。
三、测试
在命令行输入以下命令:
osgversion #yield "OpenSceneGraph Library 3.7.0" in my computer
osgviewer /data/home/xiaoyaobing/OSG/openscenegraph-3.2.3+dfsg1/OpenSceneGraph/OpenSceneGraph-Data/cow.osg #display a irony cow model
或和运行源码包自带的示例程序:
sh runexample.bat
效果视频链接:https://docs.deepin.com/f/a63ebb0dfd/