方法一有个问题是我们把引用的目录和lib设置成绝对路径了,这样如果你的测试demo发到别人电脑,别人电脑上OSG的目录和工程里设置的目录不一样,工程就会找这个目录而报错,我觉得OSG设置成环境变量最好,这样比人用你的Demo时只要按着你的环境变量设置就行了。 我们在系统环境变量中添加新变量OSG_SDK 然后这样设置包含目...
OSG+Visual Studio2015项目变量设置; OSG源码经过CMAKE编译后: 1.配置OSG环境变量: 用户变量的PATH中添加路径 C:\OSG\bin 系统变量中添加新变量OSG_FILE_PATH为 C:\OSG\data 2.VS新建项目,设置相关路径变量: 新建VC++ ---> Win32项目 ,设置变量: C/C++ -->常规–>附加包含目录;---添加OSG库的include目...
VS2015 编译OSG Plugins Giflib静态库 因为项目开发需要,要在场景中加载gif图片显示,本身OSG是支持Gif图片的,但需要加载gif插件,在此记录一下编译Giflib的静态库 一、下载giflib库 https://www.linuxfromscratch.org/blfs/view/svn/general/giflib.html(当前最新版本5.2.1),可以到官网下载(https://sourceforge.net/...
打开cmake-3.17.4-win32-x86 -> bin中的 cmake-gui.exe,找到OpenSceneGraph-3.4.0中的CMakeLists.txt,将其拖至cmake-gui.exe上,修改“Where to build...”的路径为下图所示,点击Configure: 选择VS2015,平台输入x64,点击Finish: 将BUILD_OSG_EXAMPLES打上勾,更改CMAKE_INSTALL_PERFIX路径为之前新建的bin文件...
下载完成以后,打开cmake,填入source目录以及build目录,点击configure,选择VS2015-64位编译器,configure完成后,按照如下配置进行再次configure,直到没有红色高亮显示。 点击Generate生成VS工程,用VS2015打开,生成解决方案,等待编译完成就可以了。编译完成后单独生成INSTALL工程,编译结果就会自动安装到CMAKE_INSTALL_PREFIX设置的...
官网上还提供其他vs2015环境下OSG编译依赖的第三方库所用的CMake编译脚本,其地址为https://github.com/bjornblissing/osg-3rdparty-cmake 同时该页面提供由AppVeyor所预编译好的vs2015和vs2017的库文件下载。 2. 文件目录 D:\OSG\OpenSceneGraph-3.6.3 ...
OSG+VS2015入门教程---环境搭建 OSG+VS2015⼊门教程---环境搭建 因为⼯作的需要,需要学习osg,在此记录⼀下osg环境搭建的教程。⼀、下载 进⼊官⽹,点击下载,选择稳定版本,我们下载最新的3.6.5源码 通过git下载,⽹速⽐较慢,耐⼼等待。2.下载第三⽅库 osgchina⾥⾯已经编译好了第三...
在cmd中输入osgviewer cow.osg ,如果出现一头奶牛,说明成功. 编译OsgEarth的准备 需要准备curl,geos,gdal,sqlite3,zlib,expat这几个文件,其中curl,gdal,geos(特殊,下面会提到),zlib是通过cmake生成vs2015工程进行编译,和编译Osg的方法一样,注意cmake选择编译环境的时候一定要选择vs2015win64,不然生成出来的文件都...
OSG 3dparty VS2015(x86)编译好的三方库,针对VS2015的,32位的三方库,可以下载直接使用,不过GDAL库没有,需要自己编译。 上传者:sinat_24206709时间:2019-01-11 OSG第三方依赖库(VS2015,已编译好) OpenSceneGraph第三方依赖库 for Visual Studio2015,可直接使用 ...
截止到2020/12/3日最新版本的osg和osgEarth开发库,osg版本为3.6.4,osgEarth版本为2.10.2,最近刚编译的VS2017-x64位版本的开发库,里边包含 头文件/lib库/动态链接库+所有插件dll,编译器使用的是vs2017,x64 版本,由于VS2015/VS2017/VS2019之间二进制版本兼容,所有理论上本开发库可同时用于VS2015/VS2017/VS2019...