LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main,该如何解决

LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
我想要调试一些c程序,需要建一个工程,我建了一个win32 console application工程,然后加入c代码,运行时出现错误LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main,然后我把[Project] --> [Settings] --> 选择"Link"属性页在Project Options中将/subsystem:console改成/subsystem:windows,然后出现错误LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16,不知道怎么回事,请各位帮帮忙,谢谢了
------解决方案--------------------
有2个地方:
1.subsystem:console
2.WIN32,_DEBUG,_CONSOLE,_MBCS
------解决方案--------------------
你既是win32 console application程序,那就不必在后面改参数了。
你的代码中的入口函数到底是main还是WinMain呢
------解决方案--------------------
你肯定不需要设置subsystem:windows吧
设置编译选项把LIBCD忽略掉试试
------解决方案--------------------
可以重来试试:
1.找到有main函数的c文件,用VC打开。直接‘build all’,会问你需要创建工程,回答‘是’。
2.加入其他的c文件,编译。。。
这样产生的工程就是一个console的工程。
3.如果是Wmain,就要改2处(我说过了)