Linux 合并多个静态库为一个静态库 Linux 下可以使用 ar 命令对多个静态库做合并。可以按照如下方式合并静态库。 获取全部需合并的静态库使用 ar -x 对 静态库解压为 .o 文件使用 ar cr 对静态库做合并 # [可选] 将依赖库放置到某一处 cp <deps>.a find . -name "*.a" | xargs -n1 ar -x find . -name "*.o" | xargs ar rc rm *.o