2011-03-13 114 views
0

我不断收到GCC的警告,但是我没有以任何方式为此项目启用它。我尝试创建一个新项目(我在Ubuntu中运行Code :: Blocks IDE),并且仍然收到警告。请帮助?GCC - 成员应该在成员初始化列表中初始化

编辑:手动调用GCC不会导致此问题,但通过Code :: Blocks(禁用所有警告)调用它会引起此问题。从这里,我猜这是一个Code :: Blocks错误。

编辑2:固定。原因Code :: Blocks具有全局编译器标志,这些标志在特定项目中不能被重写,并且导致错误。

+3

请发布GCC标记的代码片段,以及确切的错误消息。 – Mat 2011-03-13 15:05:01

回答

0

然后做警告告诉你要做的事情。它最有可能是有原因的。

你总是可以忽略警告。另外,您很可能会将参数传递给启用该警告的gcc。