体系结构x86_64 VSCode错误的未定义符号

我正在尝试解决以下C程序中的错误,该错误是我在VSCode中进入终端的?

#include <stdio.h>

main()
{
    printf("just one small step for coders.one giant leap for\n");
    printf("programmers\n");
    return 0;
}

以下是我在VSCode终端中编译时遇到的错误:

Undefined symbols for architecture x86_64:
  "_main",referenced from:
     implicit entry/start for main executable
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
iCMS 回答:体系结构x86_64 VSCode错误的未定义符号

尝试int main()吗? 您将返回一个整数,因此可能有助于调用main函数int。

,

尝试放入主函数的返回数据类型

int main(){

也许这是讨厌的解决方案,但这是我想到的唯一原因。

,

您缺少这些内容,此代码为我运行,如果一切正常,它应该为您运行:

#include<stdio.h>
#include<stdlib.h>
int main()
{
    printf("just one small step for coders.one giant leap for\n");
    printf("programmers\n");
    return 0;
}
本文链接:https://www.f2er.com/1791607.html

大家都在问