ossim windows下编译

1、通过地址https://github.com/ossimlabs/ossim下载ossim最新代码;

2、编译依赖库geos、geotiff、tiff、jpeg、json、sqlite3、proj等依赖库;

3、安装CMAKE

4、通过CMAKE-UI配置OSSIM

5、修改CMakeLists.txt文件,去掉对GEOTIFF、JPEG、TIFF、JsonCpp、PROJ等依赖

6、点击CMake-UI的Generate,生成vs工程,点击Open Project

7、修改vs工程属性,打开多处理器编译功能;添加GEOTIFF、JPEG、TIFF、JsonCpp、PROJ、sqlite3头文件和依赖库

8、修改错误:

由于应用系统的io.h与OSSIM本身的文件有冲突,将系统的改成全路径;

ossimString的问题根据提示修改;

比如     if(current != OSSIM_FILENAME_PATH_SEPARATOR)

修成     if(current != ossimString(OSSIM_FILENAME_PATH_SEPARATOR))

将#ifdef OSSIM_ID_ENABLED修改成#if OSSIM_ID_ENABLED

将#define OSSIM_HAS_GEOTIFF修改成#define OSSIM_HAS_GEOTIFF  1

9、点击编译,等待静态库生成,友情提示,GEOTIFF、JPEG、TIFF、JsonCpp、PROJ、ossim debug与release版本要一致

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值