千家信息网

Win10下vs2015编译OSGEarth2.10

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,一、OSG编译1. 源码或预编译库下载OSG版本3.6.3;CMake版本3.12.1-x64;Geos版本:3.7.1;GDAL版本:2.3.1;数据包由官网下载;官网上还提供其他vs2015环境下
千家信息网最后更新 2026年11月03日Win10下vs2015编译OSGEarth2.10

一、OSG编译

1. 源码或预编译库下载

OSG版本3.6.3;
CMake版本3.12.1-x64;
Geos版本:3.7.1;
GDAL版本:2.3.1;
数据包由官网下载;
官网上还提供其他vs2015环境下OSG编译依赖的第三方库所用的CMake编译脚本,其地址为https://github.com/bjornblissing/osg-3rdparty-cmake
同时该页面提供由AppVeyor所预编译好的vs2015和vs2017的库文件下载。

2. 文件目录

D:\OSG\OpenSceneGraph-3.6.3
D:\OSG\3rd-v140-x64:第三方依赖库
D:\OSG\OpenSceneGraph-Data:数据包解压后放于此。

3. CMake配置

在configure后,选择列表项ACTUAL_3RDPARTY_DIR将值设置为D:/OSG/3rd-v140-x64,BUILD_OSG_EXAMPLES值设置为ON,设置CMAKE_INSTALL_PREFIX为最后的编译好的库文件复制安装路径。

4. vs2015编译

打开OpenSceneGraph.sln,生成All_BUILD,可只选择Release版本。

5. 设置环境变量

添加系统变量:OSG_FILE_PATH,值为D:\OSG\OpenSceneGraph-Data;在PATH变量中添加:D:\OSG\OpenSceneGraph-3.6.3\bin。配置完成后,可在命令行输入osgversion测试。

二、编译安装OSGEarth依赖项

编译GEOS、GDAL、CURL、ZLIB等;

三、编译安装OSGEarth

在CMake中指定OSG_DIR为D:\OSG\OpenSceneGraph-3.6.3,指定THIRD_PARTY_DIR为D:/OSG/3rd-v140-x64;依次对CURL、GDAL、GEOS、ZLIB进行处理(若系统环境变量中设置了相关库name和value,则会自动查找配置),然后勾上Advanced。

编译 版本 变量 环境 配置 库文件 数据 第三方 系统 选择 中指 可在 同时 命令 地址 所用 文件 源码 目录 脚本 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 美国互联网保险保险科技 科技企业和互联网企业 九亚互联网科技 极限挑战互联网科技 南京欣网互联网科技 润盈互联网科技 互联网科技公司有哪些 济南华为互联网科技产业总部基地 北京华百购互联网科技有限公司 汽车互联网创新科技园 上海宁丞科技互联网 佛山市拉法互联网科技有限公司 玉溪新华互联网科技好不好 上海钢联属于互联网科技股吗 21世纪互联网科技成就 珠海东科互联网科技有限公司 萌小萌互联网科技河南有限公司 互联网时代科技型公司的机会 唐山双旺合互联网科技产业园 山东蛋芒互联网科技有限公司 国智互联网科技 有马互联网科技 互联网金融科技委员会 湖南一路畅行互联网科技 黑科技 体验场景 互联网大会 深圳无忧互联网科技 杭州披云加互联网科技有限公司 城市宝互联网科技有限公司 互联网领先科技宣传片 互联网科技职业技能培训学校
0