Aaron2932

导航

C语言常用编译选项

编译选项

-Wxx时,指的是,针对某个类型产生告警,特殊的-Wall是对所有的编译可能的错误,产生告警,当指定为-Werror=xx时,此告警转换为error。因此,我常用的方式是开启下面的策略

-Wall
-Werror=xx

-Wall

显示所有编译器认为的告警

-Wextra

GCC对编译选项的补充告警,建议开启

-Werror

将所有告警当成error处理,这个校验比较严格,建议谨慎开启。

-Werror=implicit-function-declaration

声明之前就使用的函数,转为error

-Werror=unused-variable

声明但是未使用的变量

参考

https://zhuanlan.zhihu.com/p/393419013

posted on 2022-08-28 16:21  Aaron2932  阅读(254)  评论(0编辑  收藏  举报