抑制从类型'A'到类型'B'的g ++警告强制转换为constness

时间:2012-02-06 12:08:13

标签: c++ gcc g++ warnings

我正在使用g ++,我正在编译linux c ++项目。我得到了

src/fileC.cpp:181618: warning: cast from type 'const t__DeviceID*' to type 't__DeviceID*' casts away constness

是否有任何-W选项可以抑制该警告?

在正常情况下,我们按照编译器的建议解决了这些警告,但是对于这个文件 - 这不是我们的代码 - 我们不想修改它,至少目前是这样。

1 个答案:

答案 0 :(得分:6)

尽管-Wno-cast-qual可能是您想要的,但您也可能希望在gcc中添加-fdiagnostics-show-option选项,这将显示几乎所有诊断参数导致它。