windows2015 64位编译VirtualPlanetBuilder1.0.0

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以供下载,。前一个网站的截图如下。编译好的版本不是很多,同样下载的时候也不太稳定,笔者使用的时候就经常下载失败。

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值