以VS2013和GDAL-2.24版本为例。2.3x以上版本不支持VS2013编译。详见…
release-xxxx-x64-gdalxxxx-mapserverxxxx.zip
就是二进制版本。将下载到的源码解压到相应的文件夹,然后在其目录中找到nmake.opt,打开并修改:
MSVC_VER=1800
GDAL_HOME = "D:\XXXXXX"
1800代表是VS2013,GDAL_HOME应当写绝对路径。
打开VS的VS2013 x64 本机工具命令提示
,使用cd进入到源码的根目录:
nmake -f makefile.vc MSVC_VER=1800 WIN64=yes
nmake -f makefile.vc install MSVC_VER=1800 WIN64=yes
nmake -f makefile.vc devinstall MSVC_VER=1800 WIN64=yes