在我以前使用的基于英特尔的 Mac 上,我习惯包括
export ARCHFLAGS="-arch x86_64"
在我的shell资源文件中,新的基于ARM芯片的Apple silicon的正确编译标志是什么?arm
?arm64
?arm-64
?arm_64
?目前似乎还没有太多相关资源,欢迎提供任何指引!
在我以前使用的基于英特尔的 Mac 上,我习惯包括
export ARCHFLAGS="-arch x86_64"
在我的shell资源文件中,新的基于ARM芯片的Apple silicon的正确编译标志是什么?arm
?arm64
?arm-64
?arm_64
?目前似乎还没有太多相关资源,欢迎提供任何指引!
uname -m
命令会得到 aarch64
而不是 arm64
。这也反映在 Ubuntu 安装为虚拟机时的文件系统结构中,其中包括目录 /usr/include/aarch64-linux-gnu
和 /usr/lib/aarch64-linux-gnu
。uname -m
命令会得到 arm64
。uname -m
,确实产生了 arm64
。 - Jacques
$ uname -m
返回arm64
设置在 .bashrc/.zshrc 中有意义吗?export ARCHFLAGS="-arch x86_64" # 或者 m2 的正确值是什么?
- StriveForBest