windows2015 64位编译VirtualPlanetBuilder1.0.0

本文详细介绍了如何在Windows 2015 64位系统下,使用Visual Studio 2015编译VirtualPlanetBuilder 1.0.0。主要步骤包括:下载并配置GDAL 1.7.3,OpenSceneGraph (OSG) 3.4.0,以及使用CMake进行工程配置。特别提示,需要确保GDAL、OSG和VPB版本间的兼容性,以及解决osgPlugins-3.4.0目录下缺少osgdb_nvtt.dll的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Vpb的使用中,编译是一大难题,有的人一次性成功,有的人要折腾一星期也不见得好。主要原因还是在于版本之间的不兼容。
目前网络上关于编译vpb的教程很多。需要依次编译

下载OSGEarth的源码,使用cmake生成sln文件,在vs中编译
平台:visual studio 14 2015 64位

据网友称,gdal2.1.1+vpb0.9.13+osg3.2.1可以完美兼容,而笔者最终成功的是在vs2015 64位下gdal1.7.3+vpb1.0.0+osg3.4.0,可以成功。此外在此平台下,笔者还试过gdal2.0.2+vpb1.0.0+osg3.4.0,不能成功。

前期准备:
一、GDAL
笔者是直接使用官网编译好的GDAL的。官网下载页面中以osgEarth所需要的第三方依赖库的形式提供下载。文件名是3rdParty_VC10_x86_x64.zip。网址是http://members.iinet.net.au/~bchrist/3rdParty_VC10_x86_x64.zip。网站可能不太稳定,笔者下载了好几次才成功。里面的GDAL是1.7.3版本的。文件解压后有x64和x86两个文件夹,根据后来要编译的OSGEarth的位数进行选择。
这里写图片描述
此外,也有网站(地址:http://www.gisinternals.com/release.php或者http://download.gisinternals.com/sdk/downloads/)提供已经编译好的GDAL以供下载,。前一个网站的截图如下。编译好的版本不是很多,同样下载的时候也不太稳定,笔者使用的时候就经常下载失败。

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值