【发布时间】:2020-07-18 19:20:24
【问题描述】:
出现错误: c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../libmingw32.a(main.o):(.text.startup+0xa0): 未定义引用`WinMain@16' collect2.exe:错误:ld 返回 1 个退出状态
在 Virtual Studio Code 中编译一个简单的 c 程序时。
我的代码:
#include <stdio.h>
int main()
{
printf("Hello World");
return 0;
}
即使我提供了环境变量,我也安装了 mingw 软件。仍然出现此错误。
【问题讨论】:
-
您似乎正在尝试创建一个控制台应用程序,但我认为您告诉编译器创建一个窗口应用程序(因为我认为这需要提供
WinMain函数)。请显示您用于编译应用程序的命令。 -
另外,请修复标签,以便仅包含您使用的语言。 (删除不适用的 C 或 C++。)
-
好的哥们,在哪里可以找到我用来编译应用程序的命令