问题描述
我正在尝试使用带有记事本的 gcc (tdm-1) 4.7.1 和 Windows 10 上的命令提示符编译以下代码.以前将 bin 文件夹路径添加到全局变量,但是当我尝试编译时出现以下错误对‘WinMain@16’的未定义引用".但是,相同的代码在代码块上也能正常工作!
I'm trying to compile following code using gcc (tdm-1) 4.7.1 with notepad, and command prompt on windows 10. previously add bin folder path to global variables,but when i try to compile i get following error " undefined reference to `WinMain@16'".However same code works fine with codeblocks!.
PS:我像这样编译它cd/d path of code then gcc filename.c"
PS: I compile it like this "cd /d path of code then gcc filename.c"
#include<stdio.h>
int main(){
printf("Hello world");
return 0;
}
推荐答案
我无意中发现了什么问题.通过记事本编写代码后,我忘记保存文件 ctrl+s 所以我只是尝试编译空文件.
I found What was wrong accidentally.After writing my code through notepad,I forgot to save file ctrl+s so i just trying to compile empty file.
这篇关于C 编程对‘WinMain@16’的未定义引用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!