如何将arm .o文件链接到Xcode项目中
我有一个 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论