报告一个Lua绑定的bug

运行hellolua,将hello.lua改成错的,然后运行,这时会发现程序黑屏,然后控制台没有错误输出,我看了下源码,运行lua文件出错时输出错误信息是通过CCLOG函数输出的,这个在windows下是不起作用的。

不过,如果主文件,也就是hello.lua文件没有错误的话,其导入到hello2.lua文件的错误是可以正常输出的,也就是说lua引擎捕获到的错误会正确输出。

— Begin quote from ____

Shawn和月 发表于 2013-2-27 16:05 url

如果是VS的Debug模式,似乎错误消息都会显示的样子,无论是哪个文件的错误。
你得在main.cpp里把默认注释掉 …

— End quote

默认就是没注释掉的,你大概没试过新版吧。