环境: osgEarth 依赖库下载地址(gdal, geos, SQLite, zip, zlib, proj4)
来源:互联网 发布:vs2010写c语言 编辑:程序博客网 时间:2024/06/06 19:00
我想很多新学习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
前题条件
完成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 测试编译结果
http://bbs.osgchina.org/forum.php?mod=viewthread&tid=13709&extra=page%3D1
0 0
- 环境: osgEarth 依赖库下载地址(gdal, geos, SQLite, zip, zlib, proj4)
- 编译GEOS和PROJ4库
- GDAL源码剖析(八)之编译GEOS和PROJ4库
- GDAL+GEOS+PROJ4+HDF4+HDF5的编译安装
- GDAL+GEOS+PROJ4+HDF4+HDF5的编译安装
- 常用三方库的跨iOS平台编译(freeimage、gdal、geos、proj4、freetype、cximage)
- VS2005编译GEOS GDAL
- android移植osgearth+依赖库
- WIN7 X64 GDAL GEOS 编译
- gdal联合编译geos配置
- GDAL+PROJ+GEOS编译说明
- win7 vs2015 X64环境下编译gdal-2.0.1+geos-3.5.0+proj-4.9.2
- AjaxControlToolkit.zip 下载地址
- 开源GIS库GDAL/GEOS在Windows下的编译与 Codeblocks配置
- GEOS编译说明 支持GDAL编译生成
- .net sqlite 下载地址
- zlib-1.2.8源码官方下载地址
- j2sdkversion-doc.zip下载地址
- @RenderBody()和@RenderSection()
- CSS基础
- Android之内存泄漏调试学习与总结
- 内存的划分
- SuSE linux NFS挂载失败案例处理:mount.nfs: access denied
- 环境: osgEarth 依赖库下载地址(gdal, geos, SQLite, zip, zlib, proj4)
- Datatable 和dataset的使用详解
- Sort List
- 头文件不是可有可无的
- ListView用法详解和Adapter的使用
- Fckeditor漏洞利用总结
- 从控制台上输入一个数 看是小数还是整数
- python 的内置函数(lambda等---不断补充中)
- 跨浏览器的placeholder-jQuery版(jQuery插件EnPlaceholder,实现默认显示表单元素的焦点值)