【发布时间】:2021-08-27 21:25:08
【问题描述】:
我正在运行 Ubuntu 18.04,但我似乎无法让 qgis 运行。我得到的错误是:
/usr/bin/qgis.bin: relocation error: /usr/lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5: symbol _ZN15QQmlMemoryScope5stateE version Qt_5_PRIVATE_API not defined in file libQt5Qml.so.5 with link time reference
我的qmake版本是:
QMake version 3.1
Using Qt version 5.9.5 in /usr/lib/x86_64-linux-gnu
我尝试链接到 qt5,但这并没有改变任何东西。
sudo ln -snf ../../../../share/qtchooser/qt5-x86_64-linux-gnu.conf default.conf
【问题讨论】:
-
此错误消息表明您的应用程序 (qgis) 正在使用编译时使用的不同版本的 Qt。你是如何安装或编译 qgis 的?
-
我使用了 apt-get: sudo apt-get install qgis* python3-qgis*