我试图弄清楚我的 MacBook 必须使用什么 CPU 架构来尝试找出为什么 NASM 不能与 x86_64 gcc 一起工作。arch 命令返回 i386。但是,我可以运行 i386 和 x86_64 二进制文件,并且根据系统信息,我有一个 64 位 CPU(Intel i7)。不仅如此,当我在 /usr/bin/arch 上运行 lipo -info 时,它说它是一个具有 i386 和 x86_64 架构的胖文件。如果我没有运行 i386 系统,为什么 arch 会说我在运行?
问问题
3119 次