هل من الممكن إضافة سطر أوامر GCC ، ولكن لم يحذر من "طويل طويل"
سؤال
أنا أستخدم في الغالب GCC لتطوير مكتبتي ، لكنني أود ضمان توافق المتقاطع وخاصة المطابقة القياسية قدر الإمكان. لهذا ، لقد أضفت عدة -W...
أعلام إلى سطر الأوامر. سأضيف أيضا -pedantic
, ، لكن لدي مشكلة في تحذيرها long long
يكتب. هذا الأخير مهم لمكتبتي ويتم حراسه بشكل صحيح #if
رمز ، لا يتم تجميع IE على المجمعين الذين لا يعرفون ذلك على أي حال.
باختصار: هل يمكنني الحصول على GCC في -pedantic
يحذر الوضع من أي امتداد إلا long long
?
المحلول
يضيف -Wno-long-long
أو التبديل إلى C99 (استخدم علامة GCC -std = C99). يوفر C99 طويلًا طويلًا.
لا تنتمي إلى StackOverflow