您的位置:首页 > 编程语言 > Lua

ZeroBrane Studio远程调试Lua程序(转)

2016-03-15 20:40 525 查看
环境:

ZeroBrane Studio安装在Windows 7上,而要调试的程序运行在CentOS上;

设置:

在windows 7上,打开ZeroBrane Studio,打开需要调试的文件,例如test.lua

然后选择Project -> Start Debugger Server,Output中可以看到Debugger server started at WIN:8172,

然后点击行号后面设置断点。

在CentOS上,需要先安装ZeroBrane Studio,安装成功后设置环境变量, 我是直接修改主目录下的.bashrc文件:

# cd ~
# vi .bashrc

增加如下3行:

[plain] view plain copy

export ZBS=/opt/zbstudio

export LUA_PATH="./?.lua;$ZBS/lualibs/?/?.lua;$ZBS/lualibs/?.lua"

export LUA_CPATH="$ZBS/bin/linux/x64/?.so;$ZBS/bin/linux/x64/clibs/?.so"

然后将windows 上已经编辑好的test.lua文件拷贝到CentOS上,并在文件最上面增加一行

[plain] view plain copy

require('mobdebug').start("1.2.3.4")

把1.2.3.4替换成你的windows的IP地址。

最后,在CentOS上执行Lua脚本,lua test.lua,看一下你的windows上的调试器已经启动了吧!

如有任何疑问,欢迎留言,可以一起讨论。
http://blog.csdn.net/propro1314/article/details/49618197
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: