
Lua
文章平均质量分 89
CoderAldrich
这个作者很懒,什么都没留下…
展开
-
把C++静态库lib封装到Lua解释器中
把C++静态库lib封装到Lua解释器中本文介绍了Lua和C/C++交互的三种方式:C代码中调用执行Lua脚本Lua脚本调用C编写的dll库把C/C++编写的静态lib库封装进Lua解释器,由Lua脚本调用前两种方式网上已经有很多现成的文章了,只做粗略的介绍,由于此次我的需求是把代码封装成lib库,再编译链接进lua解释器,最终由lua脚本直接调用,因此本文重点对第三种方式做介绍,并...原创 2019-02-27 18:15:22 · 979 阅读 · 0 评论 -
Lua 与 C 的交互
转载:https://www.cnblogs.com/chenny7/p/3993456.htmlLua是一个嵌入式的语言,它不仅可以是一个独立运行的程序,也可以是一个用来嵌入其它应用的程序库。C API是一个C代码与Lua进行交互的函数集,它由以下几部分构成:1、 读写Lua全局变量的函数;2、 调用Lua函数的函数;3、 运行Lua代码片段的函数;4、 注册C函...转载 2019-02-19 18:12:26 · 766 阅读 · 0 评论 -
Running LuaJIT
原文:http://luajit.org/running.htmlLuaJIT has only a single stand-alone executable, called luajit on POSIX systems or luajit.exe on Windows. It can be used to run simple Lua statements or whole Lua ap...转载 2019-02-20 15:50:49 · 452 阅读 · 0 评论 -
使用tolua++实现C++与LUA相互调用
LUA是一种目前很流行的高效精简的脚本语言。LUA一个特点是比较方便的与C通讯。然而要在脚本中使用C++类使用基本的LUA方法还是比较麻烦,纯手工暴露一个类的接口到LUA工作量还是很大的,而且都是一些简单的重复劳动。好在有tolua++这个工具,可以让程序员从简单的重复劳动解脱出来。tolua++包含两个部分,一个EXE,一个LIB,EXE用来通过package文件生成C函数的胶水函数...转载 2019-02-26 11:50:13 · 2022 阅读 · 0 评论