代码块:clang默认编译器设置

时间:2014-09-06 14:02:22

标签: clang codeblocks

我正在使用代码块的窗口中使用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。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用编辑器编辑.cbp文件(代码:: blocks项目文件)并尝试在那里找到-Weverything开关。

寻找类似的东西......

    <Compiler>
        <Add option="-Wall" />
        <Add option="-fexceptions" />
    </Compiler>

我使用gcc但你应该找到类似于clang的内容