xcode – 从两个应用程序创建“通用二进制”?
发布时间:2020-12-14 19:26:12 所属栏目:百科 来源:网络整理
导读:简短的问题:你如何使用两个应用程序,一个用于英特尔和另一个ppc,并将它们打包成一个通用二进制文件? 我目前对这个问题的看法: 我已阅读有关通用二进制文件的Apple开发人员文档,但未能找到答案,因此可能无法实现. 由于我不会进入这里的原因,我有两个我的程
简短的问题:你如何使用两个应用程序,一个用于英特尔和另一个ppc,并将它们打包成一个通用二进制文件?
我目前对这个问题的看法: 我已阅读有关通用二进制文件的Apple开发人员文档,但未能找到答案,因此可能无法实现. 由于我不会进入这里的原因,我有两个我的程序的应用程序(通常使用xtools来编译二进制文件),一个用于Intel Macs,另一个用于Mac> = 10.3.9在PPC上运行.共享资源不是问题. 我可以将MyProg_intel.app和MyProg_ppc.app放入一个zip并以这种方式分发;但这可能会导致我将分发我的程序的许多人感到困惑. 解决方法
请参阅
lipo工具.它可以让你拼接你的PPC和i386二进制文件.
此外,通过在Xcode中使用conditional build settings,有时可以避免不同体系结构的单独目标.例如,如果您需要链接每个体系结构的不同二进制库,这将非常有用. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |