使用OSGeo4W安装配置QGIS

参考博客

1.QGIS学习环境配置
2.QGIS二次开发入坑指南

下载方式

安装方式总体上可以分类两种,一种是下载想要安装的QGIS的版本,比如QGIS3.2 / QGIS2.18等版本,32位和64位的独立安装包;另一种是下载 osgeo4w-setup,对应32位和64位的网络安装包。
链接地址:https://www.qgis.org/en/site/forusers/download.html

推荐使用第二种方法,通过第二种方法,可以很方便的修改、增加、移除QGIS的各种软件和插件。

安装

打开osgeo4w-setup后,选择 Advanced Install -> Install from Internet ,之后开始选择要下载的开源工具。
在这里插入图片描述
在左上角搜索 gqis,可以方便的安装和卸载不同版本的插件:
在这里插入图片描述
我选择下载了其中的这几个:
在这里插入图片描述
在这里插入图片描述

启动QGIS

找到安装位置的 OSGeo4W Shell 文件,输入 qgis 打开最新版本的 QGIS :
在这里插入图片描述

启动VS,创建Qt工程

启动VS2017,如果没有安装 Qt Visual Studio Tools 的在”工具–>扩展和更新”中搜索并下载安装。然后配置 Qt Visual Studio Tools,添加Qt安装的路径。

当开发环境配置好了之后,创建Qt工程(Qt Gui Application)。在选择导入模块的时候勾选以下几个(其实就是比默认的多选择XML)
在这里插入图片描述
将编译环境改成release x64(release是因为QGIS下载的都是release版本的,debug得自己编译,x64是因为我的机器是64位的),然后编译、运行,看看时候能否正常执行。
在这里插入图片描述
配置项目的属性
在“C++” >>”常规” >> “附加包含目录”中添加以下项(具体路径需要做适当调整):

C:\path\to\OSGeo4W64\include
C:\path\to\OSGeo4W64\apps\qgis\include

在“链接器” >>”常规” >> “附加库目录”中添加以下项(具体路径需要做适当调整):

C:\path\to\OSGeo4W64\apps\qgis\lib;

在“链接器” >>”输入” >> “附加依赖项”中添加以下项:

qgis_app.lib
qgis_core.lib
qgis_gui.lib

建立工程

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值