ไม่พบไฟล์การกำหนดค่าสำหรับแพคเกจ“ ECM” ที่เข้ากันได้กับเวอร์ชั่นที่ร้องขอ 1.5.0


33

ฉันพยายามดาวน์โหลด "ECMConfig.cmake" จากที่เก็บ แต่เทอร์มินัลทำให้ฉันมีข้อผิดพลาด: " ชื่อของคำถาม + ไฟล์การกำหนดค่าต่อไปนี้ถูกพิจารณาแล้วแต่ไม่ยอมรับ: ECMConfig.cmake: รุ่นไม่รู้จัก ฉันพยายามค้นหาบน Google แต่ได้รับ ไม่มีอะไรฉันต้องการรวบรวมจากแหล่ง "kde frameworks" โดยใช้คำสั่งนี้:

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  เสริมโมดูล

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นั้นสำเร็จแล้ว
Diego Lopez

13

ในกรณีของฉันฉันก็ต้องติดตั้งแพคเกจพิเศษโมดูล cmake


2
นี่คือทางออกที่ดีที่สุด!
Antonio Petricca
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.