سؤال

ما هو الفرق بين cmake وccmake؟ لدي cmake حزمة أوبونتو تركيبها، وعلى جهاز الكمبيوتر ويندوز بلدي، ولدي المثبت من الموقع، ولكن لا تملك ccmake قيادة المتاحة. ومع ذلك، و الدروس ، ويبدو أن مرجع له بشكل منتظم.

ويبدو أن ccmake على يونيكس هو CMakeSetup على ويندوز (والذي هو برنامج الإعداد). ولكن أنا مرتبك قليلا عن ذلك. هل هو مجرد بديل لكتابة ملفات CMakeLists.txt الخاصة بك يدويا؟

هل كانت مفيدة؟

المحلول

وأعتقد ccmake هو واجهة المستخدم الرسومية لمعالجة الملفات التي تم إنشاؤها من قبل / المستخدمة من قبل النظام cmake.

نصائح أخرى

وccmake هو الشتائم (محطة التعامل مع مكتبة) واجهة لCMake.

وcmake هو CLI (واجهة سطر الأوامر)

سودو الرابطة بين الحصول على تثبيت cmake-الشتائم واجهة المستخدم الرسومية

على ccmake : في
ومن teminal اجهة المستخدم الرسومية لتحرير الخيارات الافتراضية أو المسارات في CMakeLists.txt.
على الاستخدام : في
بعد أن كنت قد ولدت ملفات تكوين باستخدام cmake .. في مجلد build. ثم لا ccmake ..، لمعرفة كل الخيارات والمسارات التي يمكن تعديلها عن طريق الضغط على Enter للتحرير. بعد تحرير الصحافة c مرة أخرى لتكوين. هذا سيوفر الملفات في مجلد بناء مع إعدادات تحرير الخاص بك. ثم لا make -j4، لبناء MakeFile.

وccmake (ليونكس) وCMakeSetup (لNT) هي في الواقع ما يعادل: واجهة لcmake. يسمونه في الأساس cmake وعرض كيفية تكوين مشروعك، ما مكتبات تم العثور على وأين (للمكتبات المشار إليها مع FIND_LIBRARY. فهو يوفر لك فرصة لمراجعة وتعديل هذه المتغيرات قبل إنشاء ماكيفيلي أو المشروع.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top