首页 热点专区 义务教育 高等教育 出国留学 考研考公

VS2015编译MapWinGIS

发布网友 发布时间:2024-10-24 12:59

我来回答

1个回答

热心网友 时间:2024-10-29 15:43

在GitHub上获取最新MapWinGIS版本5.2.2,地址为github.com/MapWindow/Ma...,使用git客户端下载master分支或5.2版本。

解压后,进入src目录找到Visual Studio工程。

MapWinGIS依赖gdal等库,先下载所需依赖项。编译指引在support/build/How to build.txt中,虽不针对VS2015,但可作为参考。

使用VS2015编译,步骤略有不同。首先,从gisinternals.com/releas...下载MSVC2015的gdal库。

下载后解压,按版本(x或win32)分别获取bin、lib文件夹。将bin文件、lib文件和include文件按版本放置到support/GDAL_SDK/v140/bin、include和lib目录下。

如直接复制v100文件夹并重命名成v140,可简化目录结构建立过程。

接着,将四个压缩包中的bin文件复制到各自版本的bin文件夹中,lib和include文件按版本放置。

编译MapWinGIS时,可能遇到错误,原因可能包括:

1. AngleHelper中的度数o显示乱码,直接修改代码即可解决。

2. 出现内联函数错误,5.2版本可能不报错。

3. 编译无错误,但仍存在问题,可能由于默认ActiveX控件注册输出,改用管理员模式启动VS或调整注册设置。

完成以上步骤后,MapWinGIS编译成功。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com