在cocos2d/tools/bindings-generator/文件夹下是接口导出的工具,
在cocos2d/tools/tolua/文件夹下是接口定义文件和执行导出工作的sh\bat,有一些官方导出接口用的*.ini文件,还有一个readme文件,里面有介绍如何安装和使用这个工具,我没有到windows下进行验证,请自己查看。而关于mac下的使用方法,readme只提供了一个链接,链接是bindings-generator这个工具的github上的说明文档。然后在这个链接里就有说明这个工具还需要哪些辅助工具:python、pip、PyYAML、Cheetah、android-ndk-r9b
简单记录一下过程:
首先安装python,前面配置cocos2dx时已经安装过了(但从上面的链接里才知道原来mac os本身已经自带了python,自己再装一个居然也没冲突),然后打开终端,输入下面的内容自动安装其他依赖工具:
sudo easy_install pip sudo pip install PyYAML sudo pip install Cheetah然后是ndk-r9b,必须是这个版本,亲测r9d失败。下载链接在这: