在此输入图像描述 符号错误。我不知道我正在经历什么错误。 我已经尝试了好几次了,甚至重新安装了 Visual Studio for Mac 两次。但问题并没有解决。 我尝试关注 YouTube,但仍然无法得到相同的结果。 请帮我。谢谢。
这个命令:
gcc hello.c -o hello
失败了,
_main symbol not found for arm64
。
这意味着您的机器配置错误。特别是,您可能有不匹配的
gcc
和 ld
,后者期望 arm64 目标代码,而前者正在生成 其他东西(可能是 x86_64
)。
要了解发生了什么,请运行以下命令:
gcc --version
ld --version
gcc -c hello.c
file hello.o
这应该显示
gcc
和 ld
配置的架构,以及 gcc
生成的目标文件。
甚至重新安装了 Visual Studio for Mac 两次
Visual Studio 正在使用您可能单独安装的
gcc
(并且针对错误的目标体系结构)。但这只是猜测。