cocos2dx 3.15.1 版本 Lua 项目 ,windows 版本调试控制台没有了吗?

cocos2dx 3.15.1 的 Lua 项目, 在 win32 平台下,Windows的 调试控制台窗口,去掉了吗 ? 因为要给测试用, 需要看到 win32 的控制台日志, 如何开启?

main.cpp 里面修改 USING_NS_CC;
int APIENTRY _tWinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR lpCmdLine,
int nCmdShow)
{
UNREFERENCED_PARAMETER(hPrevInstance);
UNREFERENCED_PARAMETER(lpCmdLine);

AllocConsole();
freopen("CONIN$", "r", stdin);
freopen("CONOUT$", "w", stdout);
freopen("CONOUT$", "w", stderr);

AppDelegate app;
return Application::getInstance()->run();

}

1赞

好用,谢谢!~~

SimulatorWin.cpp
// define 1 to open console ui and setup windows system menu, 0 to disable
#define SIMULATOR_WITH_CONSOLE_AND_MENU 1
即可。。。
运行 加 -write-debug-log xxxx.log 日志保存到xxxx。:wink:

1赞

是的,后来读了下这段代码,还有很多参数,谢谢

配合VSCODE爽歪歪