作为从源代码编译一些外部包(如 paraview)的一部分,我使用 aptitude 安装了以下 Qt 相关包:
sudo apt install libqt5x11extras5-dev libqt5help5 qttools5-dev qtxmlpatterns5-dev-tools libqt5svg5-dev cmake-qt-gui qt5-qmake qtbase5-dev qtbase5-dev-tools qt5-style-plugins
但是,paraview 的编译遇到了问题xmlpatterns
。仔细查看后发现,aptitude 安装似乎xmlpatterns
会出现此错误:
xmlpatterns: could not find a Qt installation of ''
这与 paraview 编译时遇到的错误相同。有人可以澄清/纠正 aptitude 软件包出了什么问题吗?
PS 我正在使用 Ubuntu 22.04
编辑:刚才,我注意到/usr/bin/xmlpatterns
指向/usr/bin/qtchooser
,这对我来说似乎很奇怪。
答案1
我怀疑你只是失踪了libqt5xmlpatterns5-dev
。
sudo apt install libqt5xmlpatterns5-dev