来自gcc init_priority属性的抑制警告

时间:2012-05-12 13:56:52

标签: c++ linux gcc g++ warnings

G ++向我发出有关init_priority属性的警告:

g++ -c -o src/core/ModuleManager.o -Wall -fPIC -imacros ./src/configs/config.hpp -O2 -I./src/include  src/core/ModuleManager.cpp
src/core/ModuleManager.cpp:27:29: warning: requested init_priority is reserved for internal use

有没有办法压制这个特定的警告?

1 个答案:

答案 0 :(得分:3)

  

有没有办法压制这个特定的警告?

是:不要将init_priority保留用于内部使用(优先级< = 100)。

原因是保留的,如果你忽略了警告,你最终必须调试一个你很难理解的问题。

永远不要骗你的编译器 - 它会帮你的!