cocos2dx3.8.1 无法输出lua的调试信息

刚下载最新的3.8.1版本,用脚本新建一个工程“aad”,然后用vs打开工程内 aad\frameworks\runtime-src\proj.win32\aad.sln,然后编译运行,然后往aad\src\main.lua中写一句print代码,再运行。
这时候发现,print的信息没有在vs中出现。
自己写bat脚本调用编译好的模拟器,也没有debug我的print信息。
其他都没改,默认的。我运行vs的时候也是debug模式。
谁知道是怎么回事。

用release_print(“这是信息”)这个函数:14:

1赞

我也遇到相同问题。
我改了下cocos2d-x-3.8.1\tools\simulator\frameworks\runtime-src\proj.win32\simulator.sln里的SimulatorWin.cpp,
CCLOG(“SCREEN DPI = %d, SCREEN SCALE = %0.2f”, dpi, screenScale);
下面加一行
CCLOG(“DEBUG MODE = %d”, COCOS2D_DEBUG);
然后 cocos gen-simulator -p win32 -m debug,编译完后新模拟器在cocos2d-x-3.8.1\tools\simulator\runtime\win32\simulator.exe
本来是想让模拟器输出是否开启调试模式的,没想到这样编译了以后模拟器里lua下的print和js下的cc.log都可以输出调试信息了。

兄弟,知不知道3.8的luatest怎么跑起来?

还有这里:

http://www.cocos.com/doc/article/index?type=Cocos%20Studio&url=/doc/cocos-docs-master//manual/studio/v4/chapter4/FWNoLog/zh.md

一样的啊,你用这个就能输出了啊