无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用
原因及解决办法
产生这个问题的真正原因是C语言运行时找不到适当的程序入口函数,
如果是windows程序:
1.在对应的项目中右击,选择属性(Properties);
2.在属性窗口中选择C/C+±>预处理器(Preprocessor),然后在右边栏的预处理器定义(Preprocessor Definitions)中删除_CONSOLE, 添加_WINDOWS.
3.在左边栏中选择:链接器(Linker)->系统(System),然后在右边栏的子系统(SubSystem)对应的项改为窗口(Windows)(/SUBSYSTEM:WINDOWS)
如果是控制台程序操作步骤与上面相同,只是把对应的_WINDOWS改为_CONSOLE