error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用

最近写代码编译的时候老是出现这个error:

    error LNK2019:无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用。

    查阅网上的资料,老是说我们VS的.lib配置出了问题,不是说放错地方,就是说没有配置,要重新从网上配置这个文件,放到其应在的文件夹里面,搞不懂到底说些什么,于是继续查阅相关的资料,终于被我发现了问题所在。

只要将

    项目->属性->配置属性->链接器->系统->子系统->(选择)控制台 (/SUBSYSTEM:CONSOLE)  这一项,最后选择确定。

然后重新编译程序,就不会出现错误了(迎刃而解)

error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用_第1张图片

你可能感兴趣的:(error)