arm64 标志,如弧标志 (-fno-objc-arc)

Posted

技术标签:

【中文标题】arm64 标志,如弧标志 (-fno-objc-arc)【英文标题】:arm64 flag like arc flag (-fno-objc-arc) 【发布时间】:2014-02-04 22:45:50 【问题描述】:

是否有机会在编译器设置中为特定文件设置标志,如弧标志 (-fno-objc-arc) 以使用 32 位库而不是 64 位库?

问题是,我使用的类具有一些在 64 位中无法使用的功能。

【问题讨论】:

【参考方案1】:

不,没有像 -fno-objc-arc 那样指定位架构的源文件特定标志。

这是因为您不能将单个程序部分编译为 32 位,部分编译为 64 位架构,因此您不能像使用 -fno-objc-arc 那样在每个源文件的基础上启用或禁用它。

【讨论】:

@Eike 如果您认为这是正确答案,请接受答案以完成问题

以上是关于arm64 标志,如弧标志 (-fno-objc-arc)的主要内容,如果未能解决你的问题,请参考以下文章

ARM 64指令小记

arm 标志寄存器 CPSR SPSR 图解

在 x86 平台中使用 -mcmodel=kernel 标志

为 64 位 arm 设计选择 gcc 编译器

ARM 64指令小记

arm 中b 与bne的区别?