هل من الممكن إضافة سطر أوامر GCC ، ولكن لم يحذر من "طويل طويل"

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

  •  01-10-2019
  •  | 
  •  

سؤال

أنا أستخدم في الغالب GCC لتطوير مكتبتي ، لكنني أود ضمان توافق المتقاطع وخاصة المطابقة القياسية قدر الإمكان. لهذا ، لقد أضفت عدة -W... أعلام إلى سطر الأوامر. سأضيف أيضا -pedantic, ، لكن لدي مشكلة في تحذيرها long long يكتب. هذا الأخير مهم لمكتبتي ويتم حراسه بشكل صحيح #if رمز ، لا يتم تجميع IE على المجمعين الذين لا يعرفون ذلك على أي حال.

باختصار: هل يمكنني الحصول على GCC في -pedantic يحذر الوضع من أي امتداد إلا long long?

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

المحلول

يضيف -Wno-long-long أو التبديل إلى C99 (استخدم علامة GCC -std = C99). يوفر C99 طويلًا طويلًا.

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