Tag: gnu

Xcode警告:…是一个GNU扩展

我为iOS应用程序使用C ++库。 随着苹果LLVM 3.1编译器configuration(默认),我得到了很多这个C + +代码的警告,其中大部分说: … is a GNU extension clang用户手册的介绍: Clang驱动程序和语言特性被有意devise为尽可能与GNU GCC编译器兼容,从GCC到Clang的迁移也变得容易。 在大多数情况下,代码“正常工作”。 所以,只是寻找一个开关来禁用这个警告(顺便说一句,如何?),或者我应该更好地得到这个lib摆脱所有的GNU扩展?