如何使用ZEROBRANE STUDIO远程调试COCOS2D-X的LUA脚本(转)

http://www.cocos2d-x.org/docs/manual/framework/native/v2/lua/lua-remote-debug-via-zerobrane/zh

ZeroBrane Studio做为一个轻量级的Lua IDE,因为它支持跨平台(支持WindowsMacLinux)和支持真机调试(AndoridIPhoneIPad),所以经常被用来调试Lua。目前,Cocos2d-x通过集成LuaSocket也支持应用ZeroBrane Studio进行测试例的调试(Linux除外)。我们以HelloLua为例,详细描述如何使用ZeroBrane Studio进行iOS模拟器和Android真机的调试。

版本

  • Cocos2d-x Version 3.0 Beta2

iOS模拟器调试

测试环境

  • ZeroBrane Studio (0.39 for mac; MobDebug 0.542)
  • Mac OS X 10.9
  • Xcode 5.01

1.将ZeroBrane Studio.app/Contents/ZeroBraneStudio/lualibs/mobdebug/mobdebug.lua这个文件拷贝到cocos2d-x/samples/Lua/HelloLua/Resources目录下。这步过程在Cocos2d-x v3.0 Beta2及以上版本可以略过,引擎已经集成了这个文件。

2.用Xcode打开cocos2d-x/build/cocos2d_samples.xcodeproj之后,先把mobdebug.lua文件加入HelloLua工程,然后在HelloLua/Resources/hello.lua文件里面添加debugger调用的指令,仅需要插入

时间: 2024-08-27 16:07:41

如何使用ZEROBRANE STUDIO远程调试COCOS2D-X的LUA脚本(转)的相关文章

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,安装成功后设置环境

Visual Studio 远程调试的步骤

使用场景 常用的主要是在部署的机器上程序出现问题, 而一般的部署机器上没有开发环境,此时需要准确的定位出错的原因时使用. 进行远程调试时,主机可以是任何支持 Visual Studio 的平台.远程计算机可以是 32 位或 64 位平台. 安装 远程计算机安装 Visual Studio的安装光盘上的/Remote Debugger目录下有x86和x64的版本 X86(rdbgsetup_x86.exe)用于调试 32位的程序 X64(rdbgsetup_x64.exe)用于调试64位的程序 默

Visual Studio远程调试设置

VS2010远程调试设置 首先调试机安装VS2010,打开VS安装目录C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\Remote Debugger,把Remote Debugger目录复制到被调试机器上某个位置. 调试机和被调试机可以是不同的系统,但是要设置相同的Windows登录账户和密码. 在被调试机上运行组策略gpedit.msc,设置"网络访问:本地账户的共享和安全模式"为 经典– 本地用户以自己的身份验证.

如何使用Visual Studio远程调试部署在Azure上的Web App

介绍 Redis Sentinel 是一个分布式系统, 你可以在一个架构中运行多个 Sentinel 进程(progress), 这些进程使用流言协议(gossip protocols)来接收关于主服务器是否下线的信息, 并使用投票协议(agreement protocols)来决定是否执行自动故障迁移, 以及选择哪个从服务器作为新的主服务器. 虽然 Redis Sentinel 释出为一个单独的可执行文件 redis-sentinel , 但实际上它只是一个运行在特殊模式下的 Redis 服务

c++ builder xe2 (Embarcadero rad studio) 远程调试 同样适用于 delphi 远程调试 教程

每次要远程调试的时候都要看半天的xe2英文帮助文档,今天正好有点时间,把它写下来. 一.概述: 首先说明一下,c++ builder 远程调试有两种方式的,一种是被称为是老式的调试方法,这种方法是在远程机器上安装Debugger 也就是其实也就是运行PAServer的rmtdebug163.exe来运行调试的,但是这种方法貌似只能以启动进程的方式调试程序,而不能附加已经存在的进程.而今天我讲的重点是新的远程调试,同时它的功能不仅仅是用在调试,还可以用在跨平台开发当中.原方名字为:The new

SharePoint 2013 本地开发解决方案以及远程调试

在SharePoint开发中,我们需要在部署有SharePoint环境的服务器中开发,这是一件让人很苦恼的事情,毕竟不能一个项目多人开发配备多台服务器,这就需要本地开发. 本来自己以为SharePoint 2013在不再支持客户端系统的条件下,只能服务器上开发,QQ群里的朋友提醒说也可以本地开发,远程调试,以为自己是知道SharePoint 2010可以通过注册表修改,本地安装SharePoint的,顺着这个思路,经过一番谷歌/bing,然后实现了,在此总结一下,分享给大家. 思  路 本地安装

远程调试 Azure Web App

当我们将 Web App 部署在 Azure 上时,如果能够实现远程调试,将会极大的提高我们修复 bug 的效率.Visual Studio 一贯以功能强大.易用著称,当然可以实现基于 Azure 应用的创建.发布和调试.接下来就让我们一起看看如何使用 Visual Studio 远程调试部署在 Azure 上的 Web App,以及一些常见的注意事项.   注意工具的版本 在开始正文前让我们先检查一下使用的 Azure SDK 版本和 Visual Studio 版本.根据MSDN的介绍,Az

lua 远程调试 【zeroBrane 使用mobdebug】(good转)

最近基于业务需求,学习了如何使用zeroBrane这个IDE实现C/S 模式下的 lua远程调试,废话不多,上效果图: ----------------------------------------------------------------------华丽分割线---------------------------------------------------------   操作流程:zeroBrane   project ->  start debugger server 启动 s

服务器-zend studio怎么远程调试php?

问题描述 zend studio怎么远程调试php? 最近在开发微信公众帐号,用zend studio开发PHP服务器与微信服务器交互, 服务器就在本机上,使用xdebug本地调试没问题, 问题是微信服务器远程来调用本地服务器时,这种情况下该怎么调试? 解决方案 参考:http://blog.csdn.net/jianfyun/article/details/6434052 解决方案二: 好不容在网络上载了一个比较全的zend studio调试php的视频,在这留个脚印http://www.ze