我正在尝试安装 KLatexFormula,但它的 cmake 脚本给出错误,说找不到包配置文件 Qt5DesignerConfig.cmake 和 qt5designer-config.cmake。
Cmake 要求我将 Qt5Designer 的前缀添加到 CMAKE_PREFIX_PATH。我快速找到了 Qt5Designer 的路径
apt-files search Qt5Designer
我正在寻找的文件出现在路径下
/usr/lib/x86_64-linux-gnu/cmake/Qt5Designer/Qt5DesignerConfig.cmake
在 qttools5-dev 包下。我相信这是正确的位置,所以我添加了前缀路径
export QT_CMAKE_PREFIX_PATH="/usr/lib/x86_64-linux-gnu/cmake"
如果我检查命令,路径就会显示出来
export
但是,再次构建 cmake 文件时,我还是发现缺少相同的软件包。在尝试找出问题所在时,我
cd /usr/lib/x86_64-linux-gnu/cmake
此时我发现此文件夹中没有 Qt5Designer 条目。我的 qttools5-dev 已完全更新。有人知道我该如何修复它吗?
我也尝试过这并获得与该答案相同的搜索结果。
答案1
对于遇到 qttools5-dev-tools 无法安装 Qt Designer 问题的人,请尝试
sudo apt install qttools5-dev
而是(请注意,末尾没有-tools)。
我还缺少 qt5svg 和 qt5x11extras,这些问题都解决了
sudo apt install libqt5svg5-dev
和
sudo apt install libqt5x11extras5-dev
分别。
答案2
遇到此问题的人都需要安装以下内容:
apt install libqt5charts5-dev
install qtbase5-dev libqt5x11extras5-dev libqt5svg5-dev qtdeclarative5-dev libqt5charts5-dev libmuparser-dev