Не вдалося знайти файл конфігурації для пакета "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-модулів

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.