lua - lua调用c/c++的方法

lua与c之间的调用说白了就是建立c方法与lua方法的映射关系

根据建立映射的方式不同,也就是调用的api不同进行分类

一、手动在c中注册c方法和对应的lua方法名

lua因为版本的更新,相关的api也有改动

        lua 5.1之前:使用luaL_register方法实现 lua调用c/c++

        lua 5.2之后:使用luaL_requiref方法实现 lua调用c/c++

二、使用Tolua

这里直接使用cocos引擎中自带的Tolua工具

待更新。。。

你可能感兴趣的:(COCOS,2dx,lua,lua调用c/c++)