Windows下使用MSYS2和MINGW64编译GDAL

1.环境

Windows Server 2012 R2
MSYS2
GDAL2.4.2

2.编译GDAL

解压缩GDAL源代码到某一文件夹下,注意路径不能包含空格。
打开MSYS2的shell终端,依次输入

cd C:/soft/gis/gdal-2.4.2/gdal
./configure --prefix=/C/soft/gis/gdal-2.4.2/build --without-libtool
make
make install
3.GDAL错误

编译中,make命令报
dgif_lib.c : undefined reference to setmod
egif_lib.c : undefined reference to setmod
修改dgif_lib.cegif_lib.c文件,添加#include<io.h>

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • mean to add the formatted="false" attribute?.[ 46% 47325/...
    ProZoom阅读 2,729评论 0 3
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,483评论 0 5
  • 第一章:编译和安装SCons第二章:简单编译第三章:编译相关的一些事情第四章:编译和链接库文件第五章:节点对象第六...
    仙灵儿阅读 12,026评论 0 3
  • 说明本次redis集群安装在rhel6.8 64位机器上,redis版本为3.2.8,redis的gem文件版本为...
    读或写阅读 15,253评论 3 9
  • 长春的冬天,来的太早了。 宿舍在阴面的角落里,没有阳光的温暖,没有给力的暖气,再加上潮湿和人少的原因(正常6人寝,...
    沈六岁阅读 202评论 0 1