Xcode 4中“My Mac 32-bit”和“My Mac 64-bit”之间的区别?
发布时间:2020-12-14 17:58:53 所属栏目:百科 来源:网络整理
导读:我有一个 Cocoa项目,我最近导入到 Xcode 4.我注意到每个特定构建目标的两个Scheme,一个用于32位,一个用于64位.我的项目设置设置为“标准(32/64位英特尔)”. 当我选择“我的Mac 32位”方案时,是否为32位计算机编译它,并选择“我的Mac 64位”,然后为64位计算机
我有一个
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向后兼容.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |