Не удалось найти файл конфигурации для пакета «ECM», который совместим с запрошенной версией 1.5.0


33

Я пытался загрузить «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.

Ответы:


46

Попробуйте клонировать, скомпилировать и установить проект KDE extra-cmake-modules

git clone git://anongit.kde.org/extra-cmake-modules
cd extra-cmake-modules
mkdir build && cd build    
cmake ..
make && sudo make install

Жаль, что эти команды не сработали в моем случае. Я получил CMake Error at /usr/local/share/ECM/modules/ECMQueryQmake.cmake:23сообщение QMake call failed: No such file or directoryдаже после выполнения всего вышеперечисленного. Обновление приветствуется.
im_infamous

@im_infamous Пожалуйста, проверьте, что последняя команда sudo make installбыла успешной.
Диего Лопес

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.