我正在使用代码块的窗口中使用clang 3.6(夜间构建)。一切都很好,但以下警告困扰我:
warning: 'auto' type specifier is incompatible with C++98 [-Wc++98-compat]
我可以看到命令行是:
clang++.exe -Weverything -fexceptions -g -std=c++14 -I...
前两个设置来自哪里?我已经检查了全局和项目编译器设置,但我没有设置-Weverything。
答案 0 :(得分:0)
您可以尝试使用编辑器编辑.cbp
文件(代码:: blocks项目文件)并尝试在那里找到-Weverything
开关。
寻找类似的东西......
<Compiler>
<Add option="-Wall" />
<Add option="-fexceptions" />
</Compiler>
我使用gcc但你应该找到类似于clang的内容