假设我有 a.so 和 b.so。我可以将 c.so 生成为具有 a 和 b 导出的所有函数的单个共享库,当然可以解决所有内部依赖关系(即 a.so 调用的 b.so 的所有函数,反之亦然)?
我试过
gcc -shared -Wl,soname,c.so -o c.so a.so b.so
但它不起作用。
如果我将 ao 和 bo 存档在 aa 和 ba 中也是如此(不应该修改 ao 和 bo),然后执行
gcc -shared -Wl,soname,c.so -o c.so aa ba
谢谢