Bootstrap

Kylin QGis二次开发环境搭建过程记录

        KylinV10系统自带QGis Desktop 3.10.4 ,并存在相应动态库,但无开发需要的头文件。目的是在Qt5.12.10下对QGis二次开发。

        目前下载了QGIS  3.10.4的源码,想尝试自己编译,但目前还未成功。源码中不存在qgis_core.h等部分头文件(在window系统下使用的QT demo可正常调用,在linux系统kylin下提示缺少头文件,查找系统所有目录下的文件也确实未找到,怀疑是缺少编译了什么动态库)。

        与windows下的区别之一:windows下安装了OSGeo4W软件,缺少的头文件在windows下都存在下OSGeo4W的安装子目录中。

        以下为部分过程记录,以备查阅。

一、Could not find opengl

apt-get install libgl1-mesa-dev

二、查看麒麟系统的版本的命令

cat /proc/version

三、Kylin V10系统自带QGis Desktop 3.10.4

https://www.jianshu.com/p/5356a7f83c80/usr/lib目录中,存在libqgis_app.so 等动态库!如果要使用QtCreator完成开发,是需要下载对应的QGis源码吗?不清楚下一步做什么?在看QGIS应用的一本书,目前看到操作QGIS Desktop如何新建项目界面操作使用说明。刚看到一篇文章QGIS二次开发PyQGIS (

;