3

我主要使用 GCC 来开发我的库,但我想尽可能确保交叉编译器兼容性,尤其是标准一致性。为此,我-W...在命令行中添加了几个标志。我还要添加-pedantic,但我对它的类型警告有long long疑问。后者对我的库很重要,并且有适当的#if代码保护,即不会在不知道它的编译器上编译。

简而言之:我可以让 GCC 在-pedantic模式下警告除 之外 long long的任何扩展吗?

4

1 回答 1

3

添加-Wno-long-long,或切换到 C99(使用 gcc 标志 -std=c99)。c99 提供长长的。

于 2010-04-22T20:11:12.960 回答