【发布时间】:2022-01-20 07:04:52
【问题描述】:
#include<stdio.h>
void display(); //Functon prototype
int main(){
printf("Initializing display function\n");
display();
printf("Display function finished\n");
return 0;
}
void display(){
printf("This is display\n");
}
这是错误信息,请帮我解决这个问题:-
PS D:\C Tutorial> gcc 05_function.c
}
C:/MinGW/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.1.0/../../../../i686-w64-mingw32/lib/../lib/libmingw32.a(lib32_libmingw32_a-crt0_c.o32_libmingw32_a-crt0_c.o):crt0_c.c:(.text.startup+0x39):
undefined reference to `WinMain@16'
collect2.exe: error: ld returned 1
exit status
PS D:\C Tutorial>
【问题讨论】:
-
PS D:\C 教程> gcc 05_function.c } C:/MinGW/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.1.0/../。 ./../../i686-w64-mingw32/lib/../lib/libmingw32.a(lib32_libmingw32_a-crt0_c.o32_libmingw32_a-crt0_c.o):crt0_c.c:(.text.startup+0x39): 未定义参考 `WinMain@16' collect2.exe: error: ld returned 1 exit status PS D:\C Tutorial>
-
这能回答你的问题吗? undefined reference to `WinMain@16'
-
您是否将项目设置为控制台程序?
标签: c visual-studio-2010 compiler-errors