用户工具

站点工具


suppress_clang_warnings

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
suppress_clang_warnings [2018/04/11 10:13] jiajisuppress_clang_warnings [2024/02/04 04:49] (当前版本) – 外部编辑 127.0.0.1
行 1: 行 1:
-[Clang 所有warning列表](http://fuckingclangwarnings.com/)+## 去除Xcode编译的 warning 
 + 
 +  - 1. 编译时去掉 warning,在Build Phases 中 添加 **-Wno-everything** 这个 flag 
 + 
 +{{::screen_shot_2018-05-23_at_15.45.19.png?400| 添加 -Wno-everything 这个 flag}} 
 + 
 +  - 2. 代码中去掉 warning
  
-使用案例 
 ``` ```
 #pragma clang diagnostic push #pragma clang diagnostic push
-#pragma clang diagnostic ignored "-Wno-everything+#pragma clang diagnostic ignored "-Wunused-variable
-#import "ioapi.h" //Hide a warning in this header because we don't want to change our dependencies+static int    CoordType_C80 = 3;
 #pragma clang diagnostic pop #pragma clang diagnostic pop
 ``` ```
 +
 +参考:
 +
 +1. [Clang 所有warning列表](https://github.com/JasonWorking/Articles/blob/master/Articles/fucking-clang-warnings.md)
  
  
suppress_clang_warnings.1523441581.txt.gz · 最后更改: (外部编辑)