我正在尝试用gcc和clang编译一个简单的code。 gcc为无比的演员生成警告(太棒了!)。但是,铿锵没有发出任何警告!我已经为两者传递了相同的论点:
n
我是否将所有必要的选项传递给clang编译器或丢失了什么?铿锵documentation并不是一个很好的帮助!
代码:
cc -Wall -Wextra tmp3.c
gcc -Wall -Wextra tmp3.c
Clang version 3.8
答案 0 :(得分:1)
我已经联系了clang开发者(邮件列表)。我收到了这个回复:
在C ++模式下,线上的Clang错误与其他人一样。在C. 但是,转换模式通常更宽松。在这 我怀疑Clang也应该产生这个警告。它会 可能需要补丁。