OSGEARTH + VS2010 安装
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
编译好的包供下载: vs2008: http://wush.net/trac/osgearth/raw-attachment/wiki/Downloads/libzip-windows.zip vs2010: http://files.cnblogs.com/eaglezhao/libzip(vs10).rar 6. OSGEARTH(SVN上下载):svn: http://svn.github.com/gwaldron/osgearth.git(目前最新版是osgearth 2.0) 二、安装 1. CURL 使用CMAKE进行配置:
生成.sln后编译即可 编译好后将目录下的include/curl下文件拷到E:\OSG\3rdparty\include\curl ,进行覆盖 编译好后将目录下的lib下的libcurl.dll文件拷到E:\OSG\3rdparty\bin ,进行
覆盖 2. GDAL
直接运行相应的.sln就可以了,我们VS2010打开makegdal10.sln直接编译。 GDAL编译完成后的文件存放于C:\warmerda\bld,包含文件include,lib,data,bin,可将 它们拷贝到GDAL文件夹下,置于OSG目录下。最后进行以下工作: 将alg、gcore、ogr、port文件夹下的.h文件拷贝到include下, 将生成的lib、 dll 包
五、测试
出现一个地球,恭喜你安装成功。 整个过程完成。
三、编译 使用CAMKE 打开OSGEARTH下的CMakeLists.txt 添加: DYNAMIC_OSGEARTH OSG_DIR (PATH) (BOOL变量) ON D:/OSG/OpenSceneGraph
NOTFOUND的信息请清空,最后就是完成配置,生成解决方案。
编译前的VC项目设置 库目录和包含目录设置:
括: gdal_i.lib gdal.lib cpl.lib(port目录下) ogr.lib(ogr目录下), 以及gdal18.dll 拷贝到D:\OSG\GDAL\lib下
3.
GEOS
直接运行geos-3.2.2 \build\msvc10,将生成的geosd.lib,geos.lib, geos_c_i.lib, geosd_c_i.lib拷贝到D:\OSG\geos\lib下, 将geos-3.2.2\source\headers下的geos文件夹 拷贝到include下 4. Expat直接运行即可,安装好后将 Expat 2.0.1\Source\lib里的.h全拷贝到D: \OSG\Expat\include下,将Expat 2.0.1\bin下的文件全拷贝到D:\OSG\Expat\lib下。 5. 文件结构如下图:
源自文库
配置完成后,对ALL_BUILD进行Debug和Release两个版本的批生成
生成完成后,再对INSTALL进行生成。 四、环境配置 将D:\OSG\OSGEARTH\lib\Debug和Release文件夹下的文件全部拷贝到 D:\OSG\OSGEARTH\bin下的Debug和Release文件夹下,再运行.exe,缺什么.dll,搜索拷贝 进去即可(gdal18.dll在GDAL文件夹下)。 环境变量设置 OSG_FILE_PATH:D:\OSG\OSGEARTH\data;D:\OSG\GDAL\data; PATH:E:\OSG\3rdParty\bin;D:\OSG\OSGEARTH\bin\Debug; D:\OSG\OSGEARTH\bin\Release;
一、准备工作 下载: http://osgearth.org/wiki/Downloads 1. CURL (curl-7.21.7.tar.gz): http://curl.haxx.se/download.html
2. GDAL(gdal-1.8.0.tar.gz): http://trac.osgeo.org/gdal/wiki/DownloadSource 3. 4. GEOS(geos-3.2.2.tar.bz2):http://trac.osgeo.org/geos/ Expat(expat-win32bin-2.0.1.exe): code:
http://sourceforge.net/projects/expat/ exe文件:http://files.cnblogs.com/eaglezhao/expat-win32bin-2.0.1.rar 5. libzip(libzip-windows.zip): code:http://nih.at/libzip/