level 4
以前一个老项目,Windows平台,Delphi调用 lua.dll,工作得很好。后来想移植刀 Linux 平台 LAZARUS 里,下载较新的 LUA 源码编译为 .a文件来调用。 结果真坑爹!!很多 接口函数丢不对了!!例如:居然没有 lua_open(),替代的是 lua_newstate(,,),需要自己写内存分配函数呀亲! 居然没有 lua_getn(),没有 lua_newtable(),没有 lua_strlen(),我靠,让我情何以堪呀!!!!
2013年06月14日 10点06分
1
level 4
这是从哪个版本升级哪个版本呢?一般来说,版本之间接口的变动都会在lua的参考手册中有说明的。
2013年09月11日 09点09分
3
level 11
5.1的话记得是luaL_newstate luaL_getn
2013年09月11日 11点09分
4