要求されたバージョン1.5.0と互換性のあるパッケージ「ECM」の構成ファイルが見つかりませんでした


33

私は、リポジトリから「ECMConfig.cmake」をダウンロードしようとしましたが、ターミナルは私にエラーを与える:質問のタイトル +次の設定ファイルが考えられたが受け入れられなかった。ECMConfig.cmake:バージョンがunknowedされています。 私はGoogleで検索しようとしたが、GOT次のコマンドを使用して、ソースの「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

extra-cmake-modules KDEプロジェクトを複製、コンパイル、インストールしてみてください。 

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が成功したことを確認してください。
ディエゴロペス

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.