在我以前的基于 Intel 的 Mac 上,我曾经包括
export ARCHFLAGS="-arch x86_64"
在我的 shell 资源文件中。新的基于 ARM 的 Apple 芯片上正确的编译标志是什么?arm
? arm64
? arm-64
? arm_64
? 那里似乎还没有很多资源,任何指针都非常感谢!
在我以前的基于 Intel 的 Mac 上,我曾经包括
export ARCHFLAGS="-arch x86_64"
在我的 shell 资源文件中。新的基于 ARM 的 Apple 芯片上正确的编译标志是什么?arm
? arm64
? arm-64
? arm_64
? 那里似乎还没有很多资源,任何指针都非常感谢!
关于这个话题,这里有一个很长的讨论。长话短说,他们同意信任uname -m
提供正确的架构名称。
这返回arm64
,并且由于缺乏相反的证据,可能是正确的值。