本文记录我在windows下配置QGis的二次开发环境。
安装SDK
官网下载安装包
随便选,反正都是在线下载。本地安装不带sdk包。
SDK全部梭哈(全部下载)具体版本类型可在官网查询,我这里是安装完成的所以是 keep关键字。
安装完成如下结构:
开发环境设置
创建环境脚本以拉起visual stduio(GisDeveloperPathCmd.cmd)
内容如下:
@echo off
::把开发环境设置到当前cmd的环境(仅对cmd生效)
set PATH=%PATH%;
F:/OSGeo4W64/bin;
F:/OSGeo4W64/apps/qgis/bin;
F:/OSGeo4W64/apps/qgis-ltr/bin;
F:/OSGeo4W64/apps/qgis-ltr-dev/bin;
F:/OSGeo4W64/apps/qgis-rel-dev;
F:/OSGeo4W64/apps/Qt5/bin;
F:/OSGeo4W64/apps/grass/grass76/bin;
F:/OSGeo4W64/apps/grass/grass-6.4.3/bin;
F:/OSGeo4W64/apps/gdal-dev/bin;
F:/OSGeo4W64/apps/proj-dev/bin;
::设置坐标系相关文件
set GDAL_DATA=F:/OSGeo4W64/share/gdal
echo "set env path end:"
echo ******************************************************************************************
echo %PAth%
echo ******************************************************************************************
echo "Start visoual studio 2019"
::设置vs启动(路径为:右键打开所在的文件夹直到找到exe执行程序)
"D:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/Common7/IDE/devenv.exe"
::pause>nul
其他博主可能要求下载对应的qt环境,这里别信。因为sql自带qt环境。
下面你可以点击 QGis 3.4.x Vector 图层加载 用以创建第一个demo
我是选择的cmake的工程所以,遇到任何cmake 的问题都可以加群Q 870836798 CMake技术交流