编译器如何把warning当做error? 71 次浏览 GCC/Clang编译C/ObjC,仅仅用-Werror选项并不能将所有warning都当做error,有些warning默认就没开启。比如-Wuninitialized. 需要二者都开启,才会生效。gcc -Werror -Wuninitialized xxx.c