编译时对“WinMain@16”的未定义引用

Jit*_*dav 2 visual-studio-code

因此,我刚刚安装了VS 代码,并在出现此问题时尝试运行代码。通过网络搜索相关答案,但没有任何效果。

这是控制台中更详细的输出

cd "f:\" && g++ testing.cpp -o testing && "f:\"testing
c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../libmingw32.a(main.o):(.text.startup+0xa0): undefined reference to `WinMain@16'
collect2.exe: error: ld returned 1 exit status,
Run Code Online (Sandbox Code Playgroud)

顺便说一下,我正在使用代码运行器来运行该单个文件。我已经设置了所有 MinGW 路径(不知道这是否重要)。请有人帮忙。这是它的样子

Rag*_*hav 5

代码运行器在运行之前不会保存您的代码。您可以在您添加的错误片段中看到它执行的命令

cd "f:\" && g++ testing.cpp -o testing && "f:\"testing

所以请确保在运行之前保存您的代码。这发生在我身上,我浪费了很多时间。希望这会有所帮助。