当我在Xcode 7 beta 4中构建UnzipKit时,在MiniZip的ioapi.h
文件中会出现编译器警告。例如:
.../ioapi.h:22:9: warning: macro name is a reserved identifier [-Wreserved-id-macro]
#define _ZLIBIOAPI64_H
ioapi.c
有很多自己的警告,因此我使用-Wno-everything
编译它,就像这样:
然而,头文件中没有可用的“编译器标志”设置:
如何在不修改源文件的情况下消除警告?我不想修改它,��为它是外部依赖项。我也不想为整个项目打开它,因为它对我的代码有用的警告。