最近准备在手机项目客户端中使用lua, 以前一直在服务器使用luabind. 另外, tolua++也体验过, LuaPlus也在早年用过. 以下是本人对这些绑定库的个人感觉:
luabind
利用boost机制把绑定做到极致, 比较适合主c++, 弱lua的脚本框架.
作者已经停止更新, 在windows/linux编译没问题, 但是在ios的LLVM下, 无法编译
tolua++
像cocos2dx使用tolua++也是可以理解的, 那么多函数需要绑定, tolua++的头文件parse及自动代码生成节约了很多手动绑定的时间.
但是看到代码中有一部分bugfix就心存不安(纯个人感觉, 本人使用不多, 欢迎砖头伺候......
阅读全文