我尝试从存储库下载“ECMConfig.cmake”,但终端出现错误:“问题标题+ 以下配置文件已被考虑但未被接受:ECMConfig.cmake:版本未知。 我尝试在 Google 上搜索,但一无所获。我想使用以下命令从源代码“kde 框架”进行编译:
cmake .. -DCMAKE_INSTALL_PREFIX=/home/john/QtProjects/KDEStuff/frameworkintegration/build/
-DCMAKE_BUILD_TYPE=debugfull -DCMAKE_PREFIX_PATH=/home/john/Downloads/
PS:
“/home/john/Downloads/”-我的*.cmake 位于此处。
答案1
尝试克隆、编译和安装extra-cmake-modules
KDE 项目。
git clone https://invent.kde.org/frameworks/extra-cmake-modules.git
cd extra-cmake-modules
mkdir build && cd build
cmake ..
make && sudo make install
答案2
就我而言,我只需安装额外的 cmake 模块包裹。
sudo pacman -S extra-cmake-modules