QGIS构建问题
QGIS构建问题
- 介绍
- Linux构建
- 问题1:找不到Qt5WebEngineCore模块
- 问题2:缺少库以及缺少python包
- 问题3:segment fault错误
- Windows构建
介绍
参考:QGIS-Install.md
注意点:
- 最好不要使用master代码来构建,可能有bug,本文使用
release-3_44
分支构建。 - 若使用WSL的mirror配置环境,最好删除windows下的qt和conda环境变量,避免形成干扰。
Linux构建
问题1:找不到Qt5WebEngineCore模块
解决方法:
sudo add-apt-repository universe multiverse
sudo apt update# The package ‘libqt5webenginecore5-dev’ is likely outdated or for an older Ubuntu/Debian version,
# as it has been replaced by 'qtwebengine5-dev'.
sudo apt install qtwebengine5-dev
问题2:缺少库以及缺少python包
解决方法:搜索安装即可,例如:
sudo apt install libpdal-dev pdalpip install sip pyqt-builder PyQt5 QScintilla
问题3:segment fault错误
解决方法:直接使用make
或make -j2
Windows构建
TODO