lua
丛林隐者
这个作者很懒,什么都没留下…
展开
-
C++ 调用Lua简单例子
1 #include 2 3 extern "C"{ 4 #include "lua.h" 5 #include "lualib.h" 6 #include "lauxlib.h" 7 }; 8 9 10 lua_State *L;11 int luaAdd(int x, int y)12 {13 int sum;14 lua_getglobal(L转载 2013-03-29 16:01:49 · 710 阅读 · 0 评论 -
C/C++与lua互调函数的方法
1,在lua脚本中调用C/C++代码中的函数在C++中定义函数时必须以lua_State为参数, 以int为返回值才能被Lua所调用。/*typedef int (*lua_CFunction) (lua_State*L);C 函数的类型。为了正确的和 Lua 通讯,C 函数必须使用下列定义了参数以及返回值传递方法的协议: C 函数通过 Lua 中的堆栈来接转载 2013-04-12 18:02:10 · 1371 阅读 · 0 评论 -
C/C++中如何使用Luajit脚本
Lua作为一门优雅高效的脚本语言,开始受到越来越多的关注。很多对Lua感兴趣的朋友最郁闷的问题就是如何开始入手。那么现在我就也以一个初学者的身份,带大家一步一步开始Lua之旅:1.确保有一个可用的编程环境,我这里示范的是VS2010,相信VS2008和VS2005是同理的。2.到官网下载最新的Lua版本,这里给出的是LuaJIT的官网,JIT版本更加高效而且操作一模一样,所以直接上转载 2013-05-06 11:02:40 · 12951 阅读 · 0 评论