首页 > 解决方案 > 如何修复 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

问题描述

我正在尝试学习 c++,但我无法运行基本的 HelloWorld 程序。

我收到一条错误 消息,指出架构 x86_64 的未定义符号:“_main”,引用自:主要可执行文件 ld 的隐式条目/启动:未找到架构 x86_64 的符号:错误:链接器命令失败,退出代码为 1(使用-v 查看调用)

这是代码。

 #include <iostream>

int main() {
    std::cout << "Hello World";

    return 0;
}

标签: c++

解决方案


Nihal,如果您正在为课程做这项工作,您应该搜索/询问有关如何成功安装所需环境的说明。

如果您是自学的,您可以考虑从 repl.it ( https://repl.it/ ) 之类的环境开始。它是在线的,免费的,如果您要求它为您创建一个 C++ 项目,您将拥有开始所需的一切。

我使用 repl.it 来教授我的大学级 C++ 课程。它适用于所有基本内容,包括文件 I/O。


推荐阅读