查看: 2170|回复: 3

osgEarth编译共享[华电小赵]

[复制链接]

该用户从未签到

发表于 2014-5-5 10:12:39 | 显示全部楼层 |阅读模式
我想很多新学习osgEarth的朋友对osgEarth的编译表示很痛苦,确实步骤比较多,大家要耐心一些,这个编译方法是FreeSouth总结的一个编译方法,我试了是成功的,给大家贴出来分享一下(版权归FreeSouth所有)

前题条件
完成osg 3.0的编译

Step 1 下载osgEarth 2.1.1
https://github.com/gwaldron/osgearth/downloads

Step 2 下载gdal 1.8.1并编译
下载地址:http://trac.osgeo.org/gdal/wiki/DownloadSource
编译方法:
运行vcvar32.bat
在gdal1.8.1的当前目录运行nmake /f makefile.vc MSVC_VER=1600
nmake /f makefile.vc install
nmake /f makefile.vc devinstall
最终结果在c:\warmerda下

Step 3 下载geos 3.3.2 并编译
下载地址:http://trac.osgeo.org/geos/
编译方法:
运行vcvar32.bat
双击运行autogen.bat
nmake /f makefile.vc MSVC_VER=1600
最终结果在c:\warmerda下

Step 4 下载SQLite 3.7.10
下载地址 :http://www.sqlite.org/download.html
建立一个静态链接工程,加入sqlite3开头的三个文件
建立一个exe工程,加入shell.c
将静态结果更名为sqlited.lib和sqlite.lib,分别表示debug和release版本

Step5 下载libzip的编译结果
下载地址:http://files.cnblogs.com/eaglezhao/libzip(vs10).rar

Step6 下载zlib并编译
下载地址:http://www.winimage.com/zLibDll/minizip.html
进入contrib\vstudio\vc10目录,双击工程进行编译。

step7 下载并编译proj 4
下载地址:http://trac.osgeo.org/proj/
编译方法
运行vcvar32.bat
nmake /f makefile.vc install
nmake /f makefile.vc install-all

step 8 使用cmake编译osgEarth

step 9 测试编译结果

该用户从未签到

发表于 2014-9-2 16:54:17 | 显示全部楼层
楼主你好,gdal-1.11.0
下载了如何编译啊?有没有新一点的版本编译指导啊

该用户从未签到

发表于 2014-9-11 13:16:29 | 显示全部楼层
同求详细安装步骤

该用户从未签到

发表于 2014-9-16 11:18:21 | 显示全部楼层
http://osgearth.readthedocs.org/en/latest/startup.html
上面提示
Required dependencies:

OpenSceneGraph 3.0.1 or later, with the CURL plugin enabled.
GDAL 1.6 or later - Geospatial Data Abstraction Layer
CURL - HTTP transfer library (comes with OpenSceneGraph 3rd party library distros)

但是上面并没有CURL啊!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表