0

我有一个刚刚完成的 make 系统,我的目标是最后有一个 Monalithic .so 文件。到目前为止,我已将所有单独的部分编译成 .a 文件。我这样做只是为了压缩我必须使用的 .o 文件的数量。

到目前为止,我的想法是在最后解压缩 .a 文件,然后将它们全部重新构建到大的 .so 文件中。这是 sincable 还是有另一种(更好的)方法可以做到这一点?

4

1 回答 1

2

有关将静态库组合成动态库的命令,请参见--whole-archive手册页中的选项。ld

于 2011-12-31T17:53:20.750 回答