Xcode 4中“My Mac 32-bit”和“My Mac 64-bit”之间的区别?

前端之家收集整理的这篇文章主要介绍了Xcode 4中“My Mac 32-bit”和“My Mac 64-bit”之间的区别?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个 Cocoa项目,我最近导入到 Xcode 4.我注意到每个特定构建目标的两个Scheme,一个用于32位,一个用于64位.我的项目设置设置为“标准(32/64位英特尔)”.

当我选择“我的Mac 32位”方案时,是否为32位计算机编译它,并选择“我的Mac 64位”,然后为64位计算机编译它?如果我选择“我的Mac 64位”方案,它将不再在32位机器上运行吗?

解决方法

单击“运行”,“构建”等时,“方案”设置会更改Xcode中发生的情况.在项目设置中更改了体系结构设置,在屏幕截图中可见.只有你能够选择“仅32位”或“仅64位”.如果您仅使用64位发布二进制文件,它很可能无法在32位计算机上运行.您必须为两个平台构建并在单个Universal二进制文件中包含两个二进制文件,以便与仅32位的Mac向后兼容.

猜你在找的Xcode相关文章