Apple Silicon 上的 ARCHFLAGS 值正确吗?

tho*_*max 11 macos shell apple-silicon

在我以前的基于 Intel 的 Mac 上,我曾经包含

export ARCHFLAGS="-arch x86_64"
Run Code Online (Sandbox Code Playgroud)

在我的 shell 资源文件中。新的基于 ARM 的 Apple 芯片上的正确编译标志是什么?armarm64arm-64arm_64?似乎还没有很多资源,非常感谢任何指点!

tho*_*max 14

关于这个话题这里有一个很长的讨论。长话短说,他们同意信任uname -m提供正确的架构名称。

arm64鉴于缺乏相反的证据,该返回可能是正确的值。