值得注意的: c++动态库、静态库、弱符号__attribute__((weak))以及extern之间的关系

先说结论: ①:动态库优先级最差,如果同时有静态库和动态库,那么首先使用的是静态库函数。 ②:如果只有两个或多个动态库,那么首先使用的是最开始链接的动态库函数; ③:弱符号函数在动态库中是起任何作用的 ④:动态库是强函数,静态库是若符号函数,那么extern使用的就是若符号函数 下面举例说明: Ⅰ:

你可能感兴趣的:(值得注意的: c++动态库、静态库、弱符号__attribute__((weak))以及extern之间的关系)