رمز البرنامج: cmkr

cmkr لنظام Windows

  • المجاني
  • 4.9
  • V0.2.46
تنزيل مجاني Windows لنظام

شاهد الإعلان للتنزيل المجاني

cmkr: توليد CMake التصريحي لبناء C++ أنظف

اختبر تدفق بناء تصريحي من خلال كتابة cmake.toml واحدة لإنتاج مشاريع CMake القياسية، بما في ذلك الأهداف والاعتمادياتwords). أنشأ دانكان أوغيلفي cmkr كأداة مساعدة لتغليف CMake مع بيان TOML شبيه بـ Cargo، مع الحفاظ على التوافق مع CMake بينما يقلل من boilerplatewords). تشمل القدرات الرئيسية تكوين TOML، وتوليد CMakeLists.txt تلقائيًا، ودمج FetchContent و vcpkg، والتشغيل الذاتي لـ CI؛ المطورون الذين يرغبون في تقليل كتابة CMake اليدوية يحصلون على أكبر فائدةwords).

ماذا يفعل cmkr من الناحية العملية؟

cmkr يقرأ ملف cmake.toml القابل للقراءة من قبل الإنسان ويولد تلقائيًا ملفات CMakeLists.txt idiomatic. الأداة تقبل بيانات المشروع، تعريفات متعددة للأهداف (تنفيذيات، مكتبات ثابتة ومشتركة)، منطق شرطي، وخيارات محددة للمنصة في TOML، ثم تصدر CMake قياسية يمكن لأي IDE أو خطوة بناء تدرك CMake استهلاكها. هذا يحل محل سكريبتات CMake المكتوبة يدويًا ببيان واحد تصريحي لكل مشروع.

كيف يتصرف في CI والمشاريع المشتركة؟

cmkr يقدم تمهيد ذاتي، لذا يمكن لمستودع أن يتضمن الملفات المولدة وسكريبت تمهيد يسمح للبنائين في الأسفل بالتشغيل باستخدام CMake القياسي فقط ومترجم C++. هذا التصميم يعني أن خطوط أنابيب CI لا تحتاج إلى cmkr مثبت مسبقًا؛ تظل CMake المولدة هي المدخل القياسي للبناء الآلي، مما يجعل مشاركة المشاريع والتكامل مع سير العمل CI القائم أمرًا مباشرًا.

هل cmkr آمن وما مدى صعوبة منحنى التعلم؟

الأداة تحافظ على توافق CMake من خلال إنتاج CMakeLists.txt قياسية، لذا فهي لا تحل محل CMake في وقت البناء. يعيش المنطق الشرطي والقواعد المحددة للمنصة في TOML، مما يتطلب تعلم خريطة cmkr من الإدخالات التصريحية إلى بناء CMake. الخلفية الخاصة بالمطور مع أدوات C++ والخبرة السابقة مع CMake ستقلل من وقت التعلم؛ يستفيد المبتدئون من تكوين أقل تفصيلاً ولكن يجب عليهم تعلم مخطط البيان.

خيار واضح لفرق C++ التي ترغب في بيانات بناء إعلانية

cmkr يناسب المطورين الذين يفضلون كتابة بيان TOML واحد بدلاً من الحفاظ على عدة نصوص CMake؛ إنه يحافظ على توافق المشاريع مع أدوات CMake الحالية وبيئات التطوير المتكاملة بينما يجعل بدء تشغيل المستودع ممكنًا. المقايضة الرئيسية هي طبقة التجريد الإضافية: يجب على الفرق ربط مفاهيم CMake بالمخطط الإعلاني، مما يضيف خطوة تعلم أولية قبل أن تظهر وفورات الوقت.

  • المميزات

    • يستخدم ملف cmake.toml واحد لاستبدال ملفات CMakeLists.txt المفصلة
    • ينتج CMake اصطلاحية متوافقة مع IDEs التي تدرك CMake
    • التمهيد الذاتي يسمح للمشاريع بالبناء باستخدام CMake ومترجم فقط
    • دمج FetchContent المدمج و vcpkg لإدارة التبعيات
  • العيوب

    • يتطلب تعلم مخطط cmkr TOML للتعبير عن منطق CMake المعقد
    • يضيف طبقة تجريدية تتوافق مع مفاهيم CMake بدلاً من تعديل CMake مباشرةً

مواصفات التطبيق

  • المطوِر

  • الترخيص

    المجاني

  • الإصدار

    0.2.46

  • تاريخ التحديث

  • النظام الأساسي

    Windows

  • OS

    Windows 11

  • الحجم

    310.97 KB

البرامج المتاحة بلغات أخرى


رمز البرنامج: cmkr

cmkr لنظام PC

  • المجاني
  • 4.9
  • V0.2.46
تنزيل مجاني PC لنظام

شاهد الإعلان للتنزيل المجاني


تقييمات المستخدمين حول cmkr

هل حاولت cmkr؟ كن أول من ترك رأيك!

أضف تقييم

أفضل التنزيلات الأدوات المساعدة والأدوات لنظام Windows

أفضل التنزيلات الأدوات المساعدة والأدوات لنظام Windows

أفضل التنزيلات الأدوات المساعدة والأدوات لنظام Windows

الموضوعات ذات الصلة عن cmkr

تختلف القوانين الخاصة باستخدام هذا البرنامج من بلد لآخر. نحن لا ننصح باستخدام هذا البرنامج ولا نقر استخدامه إذا كان ذلك مخالفًا لهذه القوانين.
Softonic

هل cmkr آمن؟

99/100

نتيجة الفحص: نظيف

اجتاز هذا الملف فحصاً أمنياً شاملاً باستخدام تقنية VirusTotal. إنه آمن للتنزيل.

  • لا توجد فيروسات
  • لا توجد برامج تجسس
  • لا توجد برامج ضارة
  • تم التحقق من قبل شركاء الأمان

    شعار VirusTotal

معلومات الفحص

آخر فحص
الجمعة، 16 أكتوبر 2026
موفر الفحص
VirusTotal · تقرير كامل

سلامة الملف

ملف
0.2.46.zip
SHA256
701caf080429b5ec30d4c34b45f68070a391a6f0acb26da5b4c7721b8e707083
SHA1
a8ff7c05ab98d4f1c9cc0013df4a24675b36fb88

التزام Softonic بالأمان

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

تم تسجيل الدخول إلى Softonic باسم