|
|
1
13
链接器不将foo.a中的代码包含在最终程序中,因为main.o中没有引用该代码。如果
另外,当使用静态库编译时,gcc(或链接器)参数的顺序也很重要:库必须位于引用它的对象之后。
|
|
|
2
3
如前所述,来自存档的未引用符号不会使其成为输出二进制文件,因为链接器在默认情况下会丢弃它们。
要在与静态库链接时重写此行为,
这可能导致二进制文件膨胀,因为来自
|