Cmake (32-bit)

سي ميك (32 بت) - Cmake (32-bit)

CMake عبارة عن مجموعة أدوات مفتوحة المصدر ومتعددة المنصات مصممة لإنشاء البرامج واختبارها وحزمها. يستخدم التطبيق للتحكم في عملية تجميع البرامج باستخدام ملفات تكوين مستقلة للمنصة والمترجم ، وإنشاء ملفات makefiles الأصلية ومساحات العمل التي يمكن استخدامها في بيئة المترجم التي تختارها. تم إنشاء مجموعة الأدوات بواسطة Kitware استجابةً للحاجة إلى بيئة بناء قوية عبر الأنظمة الأساسية لمشاريع مفتوحة المصدر مثل ITK و VTK.

CMake هو نظام مفتوح المصدر قابل للتوسيع يدير عملية الإنشاء في نظام التشغيل وبطريقة مستقلة عن المترجم. على عكس العديد من الأنظمة متعددة المنصات ، فقد تم تصميمه ليتم استخدامه مع بيئة البناء الأصلية. تُستخدم ملفات التكوين البسيطة الموضوعة في كل دليل مصدر (تسمى ملفات CMakeLists.txt) لإنشاء ملفات بناء قياسية (على سبيل المثال ، ملفات makefiles على Unix والمشاريع / مساحات العمل في Windows MSVC) والتي تُستخدم بالطريقة المعتادة. يمكنه إنشاء بيئة بناء أصلية تقوم بتجميع التعليمات البرمجية المصدر وإنشاء مكتبات وإنشاء أغلفة وإنشاء ملفات تنفيذية في مجموعات عشوائية.

وهو يدعم عمليات الإنشاء الموضعية وغير الملائمة ، وبالتالي يمكنه دعم عمليات إنشاء متعددة من شجرة مصدر واحدة. كما أنه يدعم إنشاءات المكتبات الثابتة والديناميكية. ميزة أخرى رائعة للتطبيق هي أنه ينشئ ملف ذاكرة تخزين مؤقت مصمم للاستخدام مع محرر رسومي. على سبيل المثال ، عند تشغيل CMake ، فإنه يحدد موقع الملفات والمكتبات والملفات التنفيذية ، وقد يواجه توجيهات بناء اختيارية. يتم جمع هذه المعلومات في ذاكرة التخزين المؤقت ، والتي يمكن تغييرها بواسطة المستخدم قبل إنشاء ملفات الإنشاء الأصلية.

تم تصميم CMake لدعم التسلسلات الهرمية المعقدة للدليل والتطبيقات التي تعتمد على مكتبات متعددة. على سبيل المثال ، يدعم المشاريع التي تتكون من مجموعات أدوات متعددة (مثل المكتبات) ، حيث قد تحتوي كل مجموعة أدوات على عدة أدلة ، ويعتمد التطبيق على مجموعات الأدوات بالإضافة إلى التعليمات البرمجية الإضافية. يمكنه أيضًا التعامل مع المواقف التي يجب فيها إنشاء الملفات التنفيذية من أجل إنشاء رمز يتم تجميعه بعد ذلك وربطه بتطبيق نهائي. نظرًا لأن التطبيق مفتوح المصدر وله تصميم بسيط وقابل للتوسيع ، يمكن توسيعه حسب الضرورة لدعم الميزات الجديدة.

 

مميزات برنامج CMake 32-bit:

- يدعم بيئات البناء المعقدة والكبيرة.

- يولد ملفات بناء أصلية (على سبيل المثال ، makefiles على Unix ؛ مساحات العمل / المشاريع على MS Visual C ++). لذلك يمكن استخدام الأدوات القياسية في أي تكوين للنظام الأساسي / المترجم.

- يحتوي على أوامر قوية تتضمن القدرة على تحديد موقع الملفات والمكتبات والملفات التنفيذية ؛ تضمين ملفات CMake الخارجية التي تغلف الوظائف القياسية ؛ واجهات لأنظمة الاختبار ؛ يدعم اجتياز الدليل العودي مع الوراثة المتغيرة ؛ يمكن تشغيل البرامج الخارجية ؛ يدعم الإنشاءات الشرطية ؛ يدعم توسيع التعبير العادي.

- يدعم الإنشاءات في المكان وفي غير المكان. يمكن استخدام أشجار تجميع متعددة من شجرة مصدر واحدة.

- يمكن تمديده بسهولة لإضافة ميزات جديدة.

- يعمل مع ذاكرة تخزين مؤقت مصممة ليتم ربطها بمحرر رسومي. توفر ذاكرة التخزين المؤقت تفاعلًا اختياريًا للتحكم المشروط في عملية الإنشاء.

إذا كنت تبحث عن بدائل CMake ، فننصحك بتنزيل Apache Maven أو Gradle.

 

التنزيلات المشابهة:

تحميل برنامج CMake نسخة 64 بت

التسميات

    معلومات عامة عن البرنامج

    إسم الملف : Cmake (32-bit)
    الفئة : أدوات التطوير
    الاصـدار : 3.23.2
    متطلبات التشغيل : Windows 32 (كل النسخ)
    الترخـيص : مفتوح المصدر
    حجـم المـلف : 25.9 ميجابايت
    اخـر تحـديث : 1 يونيو، 2022
    المـالك : Kitware, Inc
    تحميل البرنامج

    مشاركة

    التعليقات |0

    اترك تعليقاً

    البرامج المشابهة

    ربما يعجبك أيضاً