zoukankan      html  css  js  c++  java
  • 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行:

    [plain] view plain copy
     
    1. export ZBS=/opt/zbstudio  
    2. export LUA_PATH="./?.lua;$ZBS/lualibs/?/?.lua;$ZBS/lualibs/?.lua"  
    3. export LUA_CPATH="$ZBS/bin/linux/x64/?.so;$ZBS/bin/linux/x64/clibs/?.so"  


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

    [plain] view plain copy
     
    1. 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

  • 相关阅读:
    第 9 章 类
    导入模块
    第 8 章 函数
    第七章 用户输入和while语句
    第六章 字典
    测试经理/组长职责
    测试的发展之路
    【转】测试流程
    一个网页通用的测试用例(借鉴他人的保存,加注释)
    QTP自动化测试框架简述
  • 原文地址:https://www.cnblogs.com/softidea/p/5281064.html
Copyright © 2011-2022 走看看