我从 Qt 官方网站下载 Qt.run 文件(适用于 Linux 64 位的 Qt 5.8.0)安装了 QtCreator 5.8(http://www.qt.io/download-open-source/#section-2)。
我通过命令行(sudo ./qt.run)安装。安装成功完成。
当我尝试从命令行打开 qt-creator 时。
ERROR:
./qtcreator: symbol lookup error: /opt/Qt5.8.0/Tools/QtCreator/lib/Qt/plugins/platformthemes/libqgtk3.so: undefined symbol: g_type_ensure.
主机:ubuntu 12.04。
答案1
这只是一个平台主题,只需删除文件/opt/Qt5.8.0/Tools/QtCreator/lib/Qt/plugins/platformthemes/libqgtk3.so
就可以启动。
您将必须解决与有关的另一个问题"/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version 'GLIBCXX_3.4.18' not found"
,可以通过安装此 ppa 来解决:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install libstdc++6-4.7-dev