Est-il possible d'ajouter la ligne de commande -pentantic à GCC, mais ne l'avez pas averti de «Long Long»
Question
J'utilise principalement GCC pour développer ma bibliothèque, mais j'aimerais assurer la compatibilité des compositeurs croisés et en particulier la conformité standard autant que possible. Pour cela, j'en ai ajouté plusieurs -W...
Flags à la ligne de commande. J'ajouterais aussi -pedantic
, mais j'ai un problème avec son avertissement sur long long
taper. Ce dernier est important pour ma bibliothèque et est correctement gardé avec #if
Le code, IE n'est pas compilé sur des compilateurs qui ne le savent pas de toute façon.
Bref: puis-je avoir du gcc dans -pedantic
Mode avertit de toute extension à l'exception long long
?
La solution
ajouter -Wno-long-long
, ou basculez en C99 (utilisez l'indicateur GCC -STD = C99). C99 fournit longtemps.