如何将arm .o文件链接到Xcode项目中

发布于 2024-08-07 21:48:29 字数 457 浏览 4 评论 0原文

我有一个 gnu 构建的目标文件,需要包含在 Xcode iPhone 项目中。 .o 文件格式是arm,通过'otool -h':

Mach header
      magic cputype cpusubtype  caps    filetype ncmds sizeofcmds      flags
 0xfeedface      12          0  0x00          1     3       1316 0x00002000

但Xcode拒绝它,抱怨“文件不符合所需的架构”。它接受arm6 文件(例如cpusubtype=6),但我正在努力修改GNU makefile 以生成arm6 库。

是否有允许链接到arm目标文件的Xcode项目设置?

环境:
Xcode:3.1.4
iPhone SDK:2.2.1
拱门:标准(armv6)

I have a gnu built object file I need to include in an Xcode iPhone project. The .o file format is arm, via 'otool -h':

Mach header
      magic cputype cpusubtype  caps    filetype ncmds sizeofcmds      flags
 0xfeedface      12          0  0x00          1     3       1316 0x00002000

But Xcode rejects it, complaining that "file is not of required architecture". It accepts arm6 files (e.g. cpusubtype=6) but I am struggling to modify the GNU makefile to produce arm6 libraries.

Is there an Xcode project setting that allows linking in arm object files?

Environment:
Xcode: 3.1.4
iPhone SDK: 2.2.1
Arch: Standard (armv6)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文