#OSG+VS#05 OSGEARTH2.6编译总结

首先,查看osgearth2.6帮助文档: http://docs.osgearth.org/en/osgearth-2.6/startup.html#id1

得知osg、gdal、curl是必需的第三方库,其他诸如geos、expat、QT、sqlite、minizip等是可选项。且对于osgearth2.6,每个库的版本都有最低要求。

另外,库的版本不同,各自的编译方法也不同。

 

我选择安装的有:

OSG 3.2.1

GDAL 1.8.1

CURL 7.46.0

(CMake 3.8.0)

GEOS3.2.3

Expat2.0.1

Sqlite

Libzip

大部分安装包可通过osgearth2.6帮助文档中的链接下载(其他网上搜索)。


 

我主要参照的编译指导是:

道客巴巴:http://www.doc88.com/p-111635362316.html

CSDN博客:http://blog.csdn.net/qq_35040828/article/details/51714244

 

1、osg3.2.1已安装。

2、curl参照CSDN。

(1)解压后,在curl-7.46.0目录中新建一个build

2)打开CMake,将curl-7.46.0目录下的CMakeLists.txt文件拖到CMake,并设置Where to build the binaries的编译路径。

3)点击Configure,配置使用VS2010编译。完成后,设置CMAKE_INSTALL_PREFIX的路径,设置为:D:\OSG\OSGEARTH\curl-7.46.0

4)点击Configure按钮,进行最后一次的配置。配置完,最后点击Generate按钮,生成vs编译的所需文件(build中的CURL.sln)。

5)使用vs2010打开CURL.sln文件,在批生成中选择ALL_BUILDDebugRelease,点击生成按钮,等待片刻就会出现生成成功界面。

6)再次打开批生成,然后将ALL_BUILD

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值