我在这个问题上尝试了这种方法,但似乎linux版本ar与mac版本不同,因为我无法再次组合目标文件.
我基本上想要做的是通过运行脚本构建阶段将另一个静态库合并到我的Xcode静态库构建产品中.
不幸的是我无法将其他库直接编译到我的项目中,因为它有自己的构建系统(因此我使用已编译的库).
我认为应该可以将其他库合并ar到Xcode生成的库中而不反编译构建产品.我该如何做到这一点?
如何在Linux上将多个归档文件转换为一个大型归档文件(使用binutils ar和/或GCC).
我尝试过这样的事情ar rcs libbig.a libsmall1.a libsmall2.a,但它不起作用(结果libbig.a是空的).