1

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

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

4

1 回答 1

3

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

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

保留它是有原因的,如果您忽略警告,您最终将不得不调试一个您将难以理解的问题。

永远不要对你的编译器撒谎——它会抓住你的!

于 2012-05-12T16:01:41.077 回答