c-我刚开始编码,我得到了这个错误未定义的引用winmain@16在vscode中



这是我的代码

#include<stdio.h>
int main()
{
printf("I just started");
return 0;
}

这就是错误

PS E:coding> cd "e:coding" ; if ($?) { gcc tempCodeRunnerFile.c -o tempCodeRunnerFile } ; if ($?) { .tempCodeRunnerFile }
c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../libmingw32.a(main.o):(.text.startup+0xc0): undefined reference to `WinMain@16'
collect2.exe: error: ld returned 1 exit status

主要问题是"你没有保存你的文件",首先保存您的cpp文件,然后输入命令(g++file.cpp(或运行它。通常,此错误发生在未保存文件的情况下。

因此,点击文件上的任意位置,然后按ctrl+s再次保存,现在你的错误得到了纠正。。。。。。。。。。。。。。。。。。。。。。

最新更新