Winapi 重新编译简单的Win32 C++;适用于x64的应用程序 我有一个Win32的小C++程序,它有以下的WinMe: int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)

Winapi 重新编译简单的Win32 C++;适用于x64的应用程序 我有一个Win32的小C++程序,它有以下的WinMe: int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow),winapi,64-bit,Winapi,64 Bit,尝试为x64编译时,出现以下错误: error LNK2019: unresolved external symbol WinMain referenced in function __tmainCRTStartup 为x64重新编译简单的win32应用程序必须采取哪些步骤 谢谢你没有承诺,但我怀疑你的问题可能会通过将“APIENTRY”更改为“WINAPI”得到解决。如果这确实解决了这个问题,那么问题在于不同的调用约定 如果没有,我怀疑您需要查看编译器标志。您的链接器设置为链接控制台下的可执

尝试为x64编译时,出现以下错误:

error LNK2019: unresolved external symbol WinMain referenced in function __tmainCRTStartup
为x64重新编译简单的win32应用程序必须采取哪些步骤


谢谢你

没有承诺,但我怀疑你的问题可能会通过将“APIENTRY”更改为“WINAPI”得到解决。如果这确实解决了这个问题,那么问题在于不同的调用约定


如果没有,我怀疑您需要查看编译器标志。

您的链接器设置为链接
控制台下的可执行文件
子系统,因此它正在查找
main
,您需要将子系统设置为
WINDOWS