我所描述的可能吗?我认为它应该是行ld -Ur -o mylib.o [components].是否有重要的构建注意事项,我没有考虑到?
如果foo.o带有符号foo,bar.o带有ar存档中的符号栏,并且只引用foo符号,则只链接foo.o.如果你改为部分链接,则内容如下:两者都将在可执行文件中结束,即使bar从未被引用过任何地方.
您也可以尝试更快的链接器,如gold.