首页 > 解决方案 > 架构 arm64 的未定义符号:使用 vs 代码运行 c/c++ 时

问题描述

架构 arm64 的未定义符号:
   “_main”,引用自:
        主可执行文件
ld 的隐式入口/启动:未找到架构 arm64 的符号
clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

这是显示的错误,我是 C 和 C++ 编程的初学者,我不知道该怎么做我已经通过自制软件成功安装了 gcc,当我运行这个在 VS 代码中打印Hello world的简单代码时,它显示这个错误。我不知道此时我应该做什么。

#include <cstdio>

int main(){
    puts("Hello world\n");
return 0;
}

标签: gccapple-m1

解决方案


也许问题已经解决了。我刚遇到这个问题,但我的自制软件安装在正确的位置,我通过输入 g++ 而不是 gcc 解决了这个问题。也许你可以试一试。


推荐阅读