我正在尝试使用最新的mingw64和代码块17.12。我已经正确设置了全局编译器设置(如此处:https://medium.com/@yzhong.cs/code-blocks-compile-64-bit-under-windows-with-mingw-w64-79101f5bbc02)。我尝试编译的项目在_beginthreadex处失败。如果我使用代码块随附的MinGW进行编译,则可以正常工作(至少在那时不会失败)。 有人知道可能是什么问题吗? 这是日志:
C:\backup\warlord\Warlord\Warlord\FightScreen.cpp: In member function 'void FightScreen::StartLoading()': C:\backup\warlord\Warlord\Warlord\FightScreen.cpp:444:21: error: '_beginthreadex' was not declared in this scope m_handle = (void *)_beginthreadex(0, 0, &LoadInThread, 0, 0, 0); ^~~~~~~~~~~~~~ C:\backup\warlord\Warlord\Warlord\FightScreen.cpp:444:21: note: suggested alternative: 'OpenThread' m_handle = (void *)_beginthreadex(0, 0, &LoadInThread, 0, 0, 0); ^~~~~~~~~~~~~~ OpenThread