当前位置:   article > 正文

qgis在Linux下桌面编译,QGIS在Ubuntu下的编译过程记录

qgis cmake_install_prefix

3、设置编译缓存ccache

可以加快编译速度

cd /usr/local/bin

sudo ln -s /usr/bin/ccache gcc

sudo ln -s /usr/bin/ccache g++

4、下载QGIS源码

git clone git://github.com/qgis/QGIS.git

5、开始编译

cd QGIS

mkdir build-master

cd build-master

ccmake ..

运行ccmake后,Ubuntu会出现编译设置界面:

此时可以将 CMAKE_BUILD_TYPE设置为Debug,即编译Debug版的QGIS库

设置CMAKE_INSTALL_PREFIX为你编译后的库安装目录,即可make install后so库生成目录

设置完后,可以按'c’键,CMake会给QGIS进行编译前的配置,配置成功后,按'g'键即可生成编译工程。

6、开始编译

make -jx

其中x为编译时想使用的线程数,该数值可以根据具体机器配置来设置

编译完成后,我们就可以在build-master/output/bin/qgis目录中找到qgis桌面执行程序了。

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

闽ICP备14008679号