BabeLua秒启调试补丁1.06,支持Quick, 支持VS2013和VS2015(5.21更新)

babelua兼容发布,仅需3步即可实现babelua秒启调试,需要的赶紧入群

恩,只优化了调试后端,调试前端不打算优化了,推荐直接用babelua, 然后替换我提供的dll, 具体文件是babelua-compat-hotfix.7z, 解压后看readme.txt

BabeLua支持有些问题,稍后修复

问题已修复,欢迎使用

增加babalua调试日志捕获支持.

1.04更新: 进一步优化符号加载,如果使用lua动态库,符号缓存.dcache文件快速生

按照readme去操作,直接提示exe has exit,引擎是quick-x3.5

是用的最新版本吗?

1.0.4版

1.0.5版也是不行,这次提示都没有了
vs2013 + babelua 3.2.2.0

那应该可以啊,入群加Q我帮你解决

最新版补丁1.06: 解决了Windows7下VS2013兼容性问题, quick-lua也可以愉快地使用啦

1赞

有办法lua和c++同时调试吗?现在只能单独调试其中一种。

用独立调试器就可以, 用BabeLua不行

远程调试之类的吗?

独立调试器是注入调试, 不会独占调试,调试lua的同时,依然可以用VS 附加到进程调试C++

2赞

感谢楼主能支持quick!

使用补丁前,请确保BabeLua能正常调试,如果不行,肯定是路径配错了,具体参考

BabeLua秒起补丁1.08更新说明
babelua-compat-1.08-VS2015.zip (65.8 KB)
babelua-compat-1.08-VS2013.zip (463.6 KB)

1.移除第一次不能秒起弹框提示,改为日志输出
2.依然建议使用dll方式 (cocos2dx VS2015默认使用dll方式):
(1)任何时候都可以秒起,静态库在每当游戏exe重新生成后第一次不能秒起
(2)可以调试无调试符号的release版本,可方便内部非开发人员测试
3. x-studio365开始支持Lua调试,打开BabeLua .luaproj工程 F5即可启动调试
相对于BabeLua的优点在于:
(1)独立调试,不占用调试进程,在调试Lua的同时,依然可以使用VS附加到游戏进程,调试C++
(2)调试中变量查看浮点显示精度高于BabeLua
(3)调试断点时支持修改变量值

2赞

2017可以用吗