机灵钥匙

文章
5
资源
0
加入时间
2年10月21天

GCC 中__attribute__((constructor)和__attribute__(((destructor))的注意事项。

属性__attribute__((constructor)和__attribute__(((destructor))__attribute__是可以修饰多个函数的,这给当然不例外。但是需要注意的是执行顺序,同一属性的函数执行顺序似乎不太好确定。原因的话等什么时候看看手册吧。如果是编译C++的话,我在WSL上用gcc(gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04))编译发现无法运行,但是用Win10上装的(gcc version 4.9.2 (i6