【发布时间】:2013-08-28 07:24:55
【问题描述】:
我在一个头文件中有几个诊断编译指示。
#pragma GCC diagnostic ignored "-Wunused-parameter"
#pragma GCC diagnostic ignored "-Wmissing-braces"
当我将此头文件编译为 PCH 时,这些 pragma 似乎对任何其他源文件都没有影响。 但是,如果我不将其编译为 PCH,它可以正常工作。
我不确定这是否是 GCC 错误?还是我遗漏了什么?
PS:我不想通过添加编译器选项来忽略这些警告。
【问题讨论】:
标签: c++ gcc pragma diagnostics pch