cocos2d-x-3.6 Window没有debug.log文件?

每使用新版本的cocos2d引擎,总有各种蛋疼问题,这此搭建好了cocos3.6环境之后,发现win32下没有debug.log的txt文件,虽然控制台可以输出相关信息,但是毕竟显示有限,不如直接在本地文件上查找方便,所以,小弟今天研究了一下午,总以为是环境没配好什么的,无奈之下,去查看了原先使用过的quick版本,lua层,c++层都全局搜索了下debug.log,还真有了眉目,于是直接去3.6的vs工程下搜索:果然在"ProjectConfig.h/cpp"文件里有定义,于是在查看了相关引用……

总结了下大概流程是这样的:mian入口 -> SimulatorWin:run -> 对ProjectConfig对象进行解析(要找的问题在这儿) -> app.run()

在parseCocosProjectConfig函数和SimulatorWin::run()中都引用了_project.parseCommandLine(args),因此只要搞定args结构接ok了,以为debug.log开启的条件就在解析这个args表中,看代码:关键信息在__argc、__wargv这两个参数,百度了下,然后在联想到其注释/* count of cmd line args */,大概意思就是__argc是main函数出入的参数个数,套路看__wargv就代表着该动态数组的数组名,然后用c++数组方式,你懂得……调试的时候,看到最终pu

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值