GDAL源码下载及编译(Windows平台)

这里只是简单的对自己的学习做一个记录,希望能给学习GDAL的人一点点帮助。

先说一下编译环境,我用的是vs2017,GDAL是2.3.1,下载地址也在这里一并给出,方便需要的朋友。

GDAL下载地址:http://trac.osgeo.org/gdal/wiki/DownloadSource

vs2017 community下载地址:https://visualstudio.microsoft.com/zh-hans/vs/community/

vs2017安装比较简单,这里就不赘述了,GDAL下载下来是一个压缩包,需要解压一下,我这里放在D:\ProgramFiles\gdal-2.3.1。

打开vs2017开发人员命令行工具(在“开始菜单”-》visual studio 2017文件夹里),然后进入D:\ProgramFiles\gdal-2.3.1,在该目录下可以看到generate_vcxproj.bat这个文件,直接运行它可以得到一些帮助信息,在帮助信息中就有我们需要的“generate_vcxproj 15.0 64 gdal_vs2017”,按照这个提示输入“generate_vcxproj.bat 15.0 64 gdal_vs2017”敲回车,执行完成后在D:\ProgramFiles\gdal-2.3.1下就会生成gdal_vs2017.vcxproj这个文件。

用写字板打开这个文件,在“
    MakeFileProj
    {99152228-E421-41E1-B2DB-BA5A943727AA}
 

”中添加“10.0.17134.0”,添加完成之后的结果“
    MakeFileProj
    {99152228-E421-41E1-B2DB-BA5A943727AA}
10.0.17134.0
 
"。(PS:因为我的windows kits 是10.0.17134.0,所以是这样。你可以根据自己的实际情况来添加windows kits的版本)。

最后用vs2017打开gdal_vs2017.vcxproj就可以编译了。

你可能感兴趣的:(GDAL源码下载及编译(Windows平台))