-Wl,option Pass option as an option to the linker. If option contains commas, it is split into multiple options atthe commas. -shared 选项告诉编译器产生共享库代码。 -Wl,-soname -Wl 告诉编译器将后面的参数传递到连接器。而 -soname 指定了 共享库的 soname。 共享库的一个非常重要的,也是非常难的概念是 soname——简写共享目标名(short for shared object name)。这是一个为共享库(.so)文件而内嵌在控制数据中的名字。
Pass option as an option to the linker. If option contains commas, it is split into multiple options atthe commas.
-shared 选项告诉编译器产生共享库代码。
-Wl,-soname -Wl 告诉编译器将后面的参数传递到连接器。而 -soname 指定了
共享库的 soname。
共享库的一个非常重要的,也是非常难的概念是 soname——简写共享目标名(short for shared object name)。这是一个为共享库(.so)文件而内嵌在控制数据中的名字。