悦耳小兔子

文章
6
资源
0
加入时间
2年10月18天

__attribute__((weak))介绍以及用法什么是强符号和弱符号?使用__attribute__((weak))的场景attribute((weak))的作用:代码解析:

WEAK __attribute__((weak)) WEAK 函数声明在没有链接算法库时能编译通过 弱符号函数使模块的函数转换为弱符号类型,连接器发现同时存在弱符号和强符号,优先选择强符号,如果发现不存在强符号。只存在弱符号,则选择弱符号。 如果都不存在,静态链接失败报错 3> RY_API __declspec(dllexport) __declspec(dllexport) 和 __declspec(dllimport) 都是DLL的关键字,即导入