今天编译遇到了如下问题
error LNK2019: unresolved external symbol wmain referenced in function mainWCRTStartup
在网上浏览则发现
不同的工程下面有不同的入口函数,
win32的主程序为Winmain.
WINDOWS的控制台程序(32BIT)或DOS程序(16BIT), 是c/c++的标准入口是main()
WinMain()是WINDOWS的GUI程序, 是windows api窗体程序的入口函数
wmain()是UNICODE下的
_tmain()是个宏,如果是UNICODE则他是wmain()
DllEntry/DllMain -- calls entry supplied by module. Does NOT call C++ static ctors/dtors
DllMainCRTStartup - calls C++ static ctors & dtors. Then calls module's DllMain
WinMain -- calls module's standard EXE entry point. Does NOT call C++ static ctors/dtors
WinMainCRTStartup -- Calls C++ static ctors, then calls module's WinMain
mainWCRTStartup -- for console apps whose entry is wmain(int argc, WCHAR **argv). Also calls C++ ctors/dtors
mainACRTStartup -- for console apps whose entry is main(int argc, char** argv). Also calls C++ ctors/dtors
记着设置properties—〉Linker—〉Anvanced—〉EntryPoint