كيف تحدد قيمة cxxflags في bjam؟ أو إلحاقها؟

StackOverflow https://stackoverflow.com/questions/2722421

  •  01-10-2019
  •  | 
  •  

سؤال

أحتاج إلى إضافة أعلام البرمجيات باستخدام BJAM. لذا ، فأنا بحاجة إلى طريقة لإلحاق الأعلام الحالية-مثل CXXFLAGS+= أيا كان باستخدام GMake-أو أحتاج إلى معرفة القيمة المستخدمة حاليًا لـ CXXFLAGs حتى أتمكن من استبدالها بإضافاتاتي.

كالعادة ، فإن الوثائق تتركني مندهشًا من تعقيد بيام ، لكن لا أقرب إلى القدرة على فعل أي شيء مفيد معها.

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

المحلول

إذا كنت تتطلع فقط إلى القيام بذلك على سطر الأوامر ، فيمكنك إضافة علامات عن طريق تحديد وسيطات "ميزة = القيمة". في حالة جعل cxxflags ، سيكون المقابل "cxxflags =-بعض الخيار". الرجوع إلى قسم Boost Build Docs في ميزات مدمجة لمثل هذه الميزات المحتملة الأخرى للاستخدام. إذا كنت تستخدم Boost Build كنظام بناء الخاص بك ، وبالتالي تحتاج إلى تحديدها في jamfiles ، فأنت بحاجة إلى إضافة متطلبات لك المشروع و/أو الأهداف (انظر مشاريع BB و أهداف BBV2).

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