是否可以在GCC命令行中添加 - Pesterantic,但不要警告“长时间”
题
我主要使用GCC来开发我的图书馆,但是我想尽可能确保跨补偿器的兼容性,尤其是标准符合性。为此,我添加了几个 -W...
标记为命令行。我也要添加 -pedantic
, ,但我对它的警告有问题 long long
类型。后者对我的图书馆很重要,并且对 #if
代码,IE并未在不知道的编译器上编译。
简而言之:我可以加入GCC吗 -pedantic
模式警告任何扩展 除了 long long
?
解决方案
添加 -Wno-long-long
,或切换到C99(使用GCC标志-STD = C99)。 C99提供了长时间的时间。
不隶属于 StackOverflow