当前位置:   article > 正文

使用OSGeo4W安装配置QGIS_osgeo4w setup

osgeo4w setup

参考博客

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
  • 1
  • 2

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

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

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

qgis_app.lib
qgis_core.lib
qgis_gui.lib
  • 1
  • 2
  • 3

建立工程

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/117586?site
推荐阅读
相关标签
  

闽ICP备14008679号