ZeroBrane Studio远程调试Lua程序(转)
环境:
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行:
- 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上,并在文件最上面增加一行
- 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
ZeroBrane Studio远程调试Lua程序(转)相关推荐
- 如何使用ZEROBRANE STUDIO远程调试COCOS2D-X的LUA脚本
http://www.cocos2d-x.org/docs/manual/framework/native/v2/lua/lua-remote-debug-via-zerobrane/zh ZeroB ...
- ZeroBrane Studio远程调试Cocos2d-x的Lua脚本
测试环境 ZeroBrane Studio (0.39 for mac; MobDebug 0.542) Mac OS X 10.9 Xcode 5.01 1.将ZeroBrane Studio.ap ...
- 使用VC++远程调试Linux程序
为什么要用VC++来调试Linux程序 Linux下面的gdb也很好用,说真的,缺点是在调试大型程序的时候不太方便,比如来回的切换线程,查看堆栈等等,总是没有那么直观,但是VC就好一些,毕竟是GUI界 ...
- Visual Studio 远程调试正在运行的进程
使用场景 当项目在测试环境上有bug,需要运行代码调试一下,这时就需要在测试环境上安装一个调试工具,然后在本地运行代码,远程链接到测试环境服务器来调试代码:(假期鸽了这末长的时间) 方式一:工具下载 ...
- ida调试linux程序,MAC使用IDA PRO远程调试LINUX程序
1 背景 在学习Linux系统上的一些漏洞知识的时候,往往需要进行"实地测试",但是在Linux系统上进行调试并不太方便,因为LINUX自带的GDB调试工具真的不太人性化,即使有G ...
- Visual Studio 远程调试正在运行的进程
使用场景 当项目在测试环境上有bug,需要运行代码调试一下,这时就需要在测试环境上安装一个调试工具,然后在本地运行代码,远程链接到测试环境服务器来调试代码:(假期鸽了这末长的时间) 方式一:工具下载 ...
- Windows使用CLion 远程调试Linux程序
后记:从Windows使用CLion 远程调试Linux程序真是个大坑,巨坑.有条件的还是开个虚拟机(没条件的也开个虚拟机吧),在本地使用带图形界面的Linux系统直接进行调试. 最近在Linux系统 ...
- IDA来远程调试Linux程序
IDA来远程调试Linux程序,感觉很不一样,当然gdb非常强大,相辅相成吧.作为永远都是Linux的新人,感觉要学的东西真多啊. 在sangfor的时候经常使用pshell,这款工具强大的很啊.特别 ...
- eclipse远程调试Java程序
远程调试tomcat服务 配置tomcat在catalina.sh中添加如下 CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler ...
- (最新+详细+Pycharm远程调试GUI程序)解决qt.qpa.xcb: could not connect to display问题
(最新+详细+Pycharm远程调试GUI程序)解决qt.qpa.xcb: could not connect to display问题 出现原因 解决方法 步骤 下载MobaXTerm 连接服务器 ...
最新文章
- Fastadmin管理Mysql_FastAdmin-CMS模版制作(6)-正式部署
- python32位安装
- 【转】1.1【MySQL】基本SQL语句大全
- [UE4] AnimationBlueprint: Node XXX uses potentially thread-unsafe call XXX 的解决办法,get 静态对象
- 17. QTreeView 简单用法
- JavaMail:邮件发送以及sina、163、QQ服务器不同的解析结果(附图)
- 剑指offer-刷题总结
- Linux性能测试(UnixBench)(bench)一键脚本
- 服务器的tpmc查询网站,xxxx最新服务器选型指标_tpcc(tpmc)标准值_tpc官方整理.pdf
- 公元纪年法(儒略历-格里高历)转儒略日
- 经典算法题(中级)-----自定义函数之字符类型统计
- Mixpanel接入
- 直接启动htpp服务
- spring mongodb内嵌文档查询
- 2021年二级c语言采用的版本是,2021年二级c语言笔试必背-20210416065706.doc-原创力文档...
- 中文词性标注学习笔记(一)---词性标注概念
- 如何选择Java培训机构
- 基于python的二手车网站数据分析与可视化
- PHP通过phpspreadsheet读取Excel文件
- 【微信小程序】WXSS模板样式