捆绑i386和arm6 / 7的可执行文件

时间:2012-07-26 14:58:10

标签: iphone objective-c ios xcode cocoa

我正在尝试编译libFLAC可执行文件以在我的项目中继承以将wav文件转换为flac,但是目前我已成功用于或者OR。不是都。我试图找出是否有办法捆绑i386和arm6 / 7架构。

由于

1 个答案:

答案 0 :(得分:3)

您可以在输出可执行文件中使用 lipo 将它们捆绑在一起:

lipo -create -output <output> <input0> <input1>

所以在你的情况下你可能有:

lipo -create -output libflac_bundled.a libflac_i386.a libflac_arm.a

这将生成包含两个库的 libflac_bundled.a