首先新建一个cpp项目,命名为cppLibForLua,把lua的库引入,添加如下文件,编译成DLL GameHelp.h #ifdef GAME_HELP_API #define API __declspec(dllexport) #else #define API __declspec(dllimport) #endif extern "C" { API int fastPow(lua_State *L); API int luaopen_MyLuaDLL(lua_State* L
[自动绑定] 参考:http://my.oschina.net/skyhacker2/blog/298397 主要是通过引擎自带的tools/tolua,主要步骤如下: 1.编写好要导出的c++类,如果是libcocos2d里添加,需要添加导出标记:class CC_DLL Test 2.到tolua目录根据README.mdown配置好环境: * Make sure that you have installed `android-ndk-r9b`. * Download python2.7.