搜索了一下,了解到:
多个.so(动态库)无法合并为一个.so。
多个.a(静态库)可以合并为一个.so。命令是:
gcc -shared -o c.so -Wl,--whole-archive a.a b.a -Wl,--no-whole-archive
搜索了一下,了解到:
多个.so(动态库)无法合并为一个.so。
多个.a(静态库)可以合并为一个.so。命令是:
gcc -shared -o c.so -Wl,--whole-archive a.a b.a -Wl,--no-whole-archive