博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux环境下OpenSceneGraph的安装和配置
阅读量:5896 次
发布时间:2019-06-19

本文共 1087 字,大约阅读时间需要 3 分钟。

1.在GitHub上下载OpenSceneGrpah的源码包,。

2.解压缩源码包并进入源码包;

3.安装所需的依赖库:

 先输入命令:

sudo apt-get install openscenegraph

  再次执行cmake . 后依然会提示缺少很多依赖库,依次手动安装:

egl:libgles2-mesa-dev

freetype:libfreetype6-dev
jpeg:libjpeg-dev
fltk:fltk1.3-dev
curl:libopenssl-dev
gstreamer:libgstreamer-plugins-base1.0-dev
gdal:libgdal-dev
sdl2:libsdl2-dev
sdl:libsdl1.2-dev
wxWidget:libwxgtk3.0-dev
tiff:libtiff-dev
用法:sudo apt install "package",将“package”替换为以上冒号后的库名即可。

4.再次执行以下命令:

cmake .makesudo make install

 5.配置环境变量

在home路径下,编辑.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”

根据自己的电脑,将星号内容替换为下载的测试数据文件夹所在路径。之后执行source ./bashrc 使其生效。

6.测试

在命令行输入以下命令:

osgversion     #yield "OpenSceneGraph Library 3.7.0" in my computer
osgviewer cow.osg         #display a irony cow model

或和运行源码包自带的示例程序:

sh runexample.bat

即可看到许多有趣的例子。

Enjoy!

 

转载于:https://www.cnblogs.com/SupremeGIS-Developer/p/10664017.html

你可能感兴趣的文章
多媒体客服的选择与应用
查看>>
iOS11 automaticallyAdjustsScrollViewInsets和estimatedRowHeight适配
查看>>
订阅linux kernel的mail list
查看>>
mysql 批量更新多条记录(且不同值)的实现方法
查看>>
Hadoop上路_02-hadoop介绍和环境准备
查看>>
JFinal多参数搜索条件自动组装及参数传递
查看>>
Lua与ObjC的交互
查看>>
c++ ios_base register_callback方法使用
查看>>
Java中为什么需要Object类,Object类为什么是所有类的父类
查看>>
在Hadoop-1.2.1中跑著名的wordcount例程
查看>>
css3 -webkit-flex 布局
查看>>
大数据Benchmark
查看>>
windows server2008多用户远程登陆设置方法
查看>>
sencha touch巧妙使用请求超时提升用户体验
查看>>
15. 3Sum
查看>>
26. Remove Duplicates from Sorted Array
查看>>
在使用AngularJS的过程中了解Promise(二)
查看>>
ArrayList源码解析
查看>>
基于SpringMVC、Maven以及Mybatis的环境搭建
查看>>
可见面判别算法---区域细分算法
查看>>