هل لدى Boost::Jam (bjam) "وضع سؤال"؟
-
22-08-2019 - |
سؤال
أستخدم Code::Blocks مع Boost::Jam.أضاف التحديث الأخير لـ C::B بعض أوامر "makefile المخصصة" الجديدة، أحدها "اسأل عما إذا كانت هناك حاجة لإعادة البناء".وفق هذه الرسالة, ، والمقصود بالاتصال make
في "وضع السؤال":
-س، --سؤال
""وضع السؤال"."لا تقم بتشغيل أي أوامر، أو طباعة أي شيء؛ما عليك سوى إرجاع حالة الخروج التي تكون صفرًا إذا كانت الأهداف المحددة محدثة بالفعل، وإلا فهي غير صفرية.
لسوء الحظ، لا تذكر وثائق Boost::Jam مثل هذا الوضع bjam
.لقد تجاوزت ذلك باستخدام هذا الأمر لذلك ...
bjam -error
...أي القوى bjam
لإرجاع مستوى الخطأ 1 (لأنه لا يتعرف على الخيار -e
) ويجعل C::B يقوم دائمًا بتشغيل أمر الإنشاء، لكنني أفضل استخدامه كما هو مقصود.
سؤالي: يفعل bjam
لدي "وضع الأسئلة" هذا ولم أجده، أو هل هناك طريقة ما في Jamfile لجعله يعمل بهذه الطريقة؟ال -n
لا يعمل الخيار لأنه يُرجع دائمًا الصفر، وهو ما يفسره C::B على أنه "كافة الملفات محدثة".
المحلول
على ما يبدو لا.