C++安装配置GDAL库(Visual Studio 2017)

搬运国外某视频网站的录屏,在自己电脑上实测可用,由于我也是C++和GDAL的新手,所以对于以下步骤就没有做解释,只是过程及截图。

  1. 不必多说,首先是下载GDAL,下载地址,测试版本为2.3.2,下载前三个中任意一个,并解压在某一路径:
  2. 按住Windows+R组合键,或右键桌面左下角Windows徽标选择“运行(R)”,键入powershell并确定。

  3. 在power shell中键入如下命令,其中“H:\gdal-2.3.2”为GDAL路径。
    cd H:\gdal-2.3.2

     

  4. 继续键入如下命令,得到下图结果:
    .\generate_vcxproj.bat

    根据提供的Examples修改后三个参数,其中第一个参数(如10.1)和最后一个vs版本参数(如gdal_vs2010)对应,示范代码:

    .\generate_vcxproj.bat 15.0 64 gdal_vs2017

    预计会运行半分钟,运行成功会出现如下界面,至此,可以关闭power shell了:

     

  5. 打开GDAL文件夹,右键新生成的“gdal_vs2017.vcxproj”文件,在vs中打开,点击生成→生成解决方案,如果生成解决方案后输出台出现如下现象:

    则需要在vs中点击项目→重定解决方案目标:

    然后点击确定后再次点击生成→生成解决方案,预计运行12分钟,结果如下,成功后退出vs:

     

  6. 在vs中新建空项目,右键该项目,点击属性,在属性窗口中找到VC++目录,并在包含目录中开始编辑,分别添加如下文件夹:

    确定后再返回VC++目录,在库目录中也同样将如上文件夹添加进去。完成后在属性窗口找到链接器→输入,在附加依赖项中开始编辑,键入如下地址(根据自己的GDAL路径修改):

    H:\gdal-2.3.2\gdal_i.lib

     

  7. 关闭属性窗口,在源文件中添加测试C++文件,测试如下常用的调用GDAL库的代码,如果include下没有出现波浪线,这说明可以包含GDAL库,至此就大功告成了。
    #include <gdal.h>
    #include <gdal_priv.h>

     

 

  • 4
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值