vs2013 64位编译 gdal库

15 篇文章 2 订阅
11 篇文章 1 订阅

在前面的博客里,我介绍了如何利用vs2012编译gdal。那篇博客编译的结果是用于32位程序的。本片博客介绍如何利用vs2013 编译gdal,用于64位程序。

1 鼠标右键点击桌面的计算机图标,选择“属性”

2 在弹出的窗口里选择“高级系统设置”

3 在系统变量PATH中添加 C:\Program Files(x86)\Microsoft Visual Studio 12.0\VC\bin\amd64  以及

C:\Program Files(x86)\Windows Kits\8.0\bin\x64

4 在环境变量中新建include一条。并添加路径C:\Program Files(x86)\Windows Kits\8.0\Include\um  以及

C:\Program Files(x86)\Windows Kits\8.0\Include\shared

5 新建用户变量LIB,添加路径 C:\Program Files(x86)\Windows Kits\8.0\Lib\win8\um\x64

6 下载gdal 1.9.2   (本来尝试了gdal 2.2.4,结果失败了。看来高版本的gdal对vs2015之前的版本支持变差了)。

7 解压gdal1.9.2  在解压的结果中找到文件nmake.opt

修改其第38行为MSVC_VER=1800

修改其54行,变为你想要安装的路径

GDAL_HOME = "C:\warmerda\bld"

8 打开vs2013 的x64  本机工具命令提示符

9 通过cd 命令将当前路径切换到gdal1.9.2解压的文件夹下。

10 输入nmake -f makefile.vc MSVC_VER=1800 WIN64=TRUE  待运行结束

11 输入nmake -f makefile.vc MSVC_VER=1800 WIN64=TRUE install    等待运行结束

12 输入nmake -f makefile.vc MSVC_VER=1800 WIN64=TRUE devinstall    等待运行结束

13 运行结束后,在第7步里你指定的安装路径下将出现include bin lib等文件夹。说明安装成功。

另:根据GeneratingVisualStudioProject – GDAL 以及 编译gdal_jingmiaa的博客-CSDN博客_编译gdal的说法,你还可以先生成一个vs的vcxproj文件。然后用vs2013 IDE打开并编译。但是我没试过。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值