lipo -thin 和 -extract 之间的区别

Difference between lipo -thin and -extract

lipo -thin arch_typelipo -extract arch_type [-extract arch_type...] 用于从胖静态库获取“单一体系结构”静态库时有什么区别?

文档说:

-extract arch_type [-extract arch_type...]
Take one universal input file and copy the arch_type from that universal file into a universal output file containing only that architecture. This command requires the -output option.

-thin arch_type
Take one input file and create a thin output file with the specified arch_type. This command requires the -output option.

但对我来说似乎只是 -extract 允许提取多个架构,而 -thin 一次只允许提取一个架构。
这两个命令的结果是相同的还是我遗漏了什么?

使用 extract 可以在给定多个要提取的架构的情况下获得通用输出。使用 thin,你不能。只能输出一个thin.