QtCreator 不再启动。符号查找错误

QtCreator 不再启动。符号查找错误

从昨天起,我无法启动 QtCreator。尝试从终端启动 QtCreator 时,出现此错误消息,但我没有找到任何内容:

qtcreator: symbol lookup error: /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so: undefined symbol: _ZN15QPlatformWindow17formatWindowTitleERK7QStringS2_

知道这是关于什么的吗?

运行 Ubuntu 13.04,并安装适用于 Ubuntu SDK 和 Qt 的 qt5-edgers ppa。

QtCreator 版本:2.7.0-0ubuntu4~raring1~test5

答案1

该问题很少发生,但与从 ubuntu-sdk 的存档版本升级或可能与某些更复杂的升级路径有关。根本问题目前尚不清楚,但删除并重新安装 Qt 5 似乎有效。

  1. 删除 libqt5core5 包,删除大部分 Qt 5
  2. 安装 ubuntu-sdk 包以恢复 Qt 5 和 Ubuntu SDK 的其余部分。

答案2

不知怎的,我好像安装了两个 Qt 版本(感谢 hakermania)。在我删除所有 Qt4 内容并重新安装 Ubuntu SDK 和 QtCreator(再次)后,它就可以正常工作了。

相关内容