2

我正在尝试构建支持 iPhone 5 的Unrar4iOS。我已经修改了目标和项目以具有以下配置:

项目 目标

我认为应该生成一个支持 armv7、armv7s 和 armv6 的库。但是,一旦构建了 .a 文件,如果我执行file libUnrar4iOS.a

我得到以下信息:

libUnrar4iOS.a:具有 2 种架构的 Mach-O 通用二进制文件
libUnrar4iOS.a(用于架构 armv7):当前 ar 存档随机库
libUnrar4iOS.a(用于架构 cputype (12) cpusubtype (11)):当前 ar 存档随机库

这似乎只有armv7(如果我尝试链接到生成的框架,我会收到一个错误,即没有 armv7s 切片)。

我认为这应该构建具有所有三种体系结构的 .a 文件是不正确的吗?

4

1 回答 1

2

正如上面提到的mattjgalloway,架构cputype(12)cpusubtype(11)是armv7s。

于 2012-11-05T17:36:23.317 回答