LIBCMTD.lib(exe_winmain.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ) 中被引用

时间:2021-07-11 02:06:26

这个问题是没找到程序入口 在网上查这个问题,一般都是说两条:

 

(若是win32程序)

一是在项目属性\CC++\预处理器\预处理器定义\里添加 _WINDOWS

一是在项目属性\链接\系统 里选择 窗口 (/SUBSYSTEM:WINDOWS)

 

(若是console程序,略)

 

这两项配置是对的,然依然有这个问题,问题在于,如果是MFC项目的话 需要在属性\常规\MFC的使用 中 要选择 【在静态库中使用MFC】

若是win32的话则选择【使用标准windows库】

 

 

 

大概这项目本来是win32工程,后来被改成mfc工程,只改了release版 debug版配置项还有这问题