官网
https://www.lua.org/
https://www.lua.org/ftp/
https://github.com/lua/lua
JIT
LuaJIT和Lua的一个区别是,LuaJIT的运行速度比标准Lua快数十倍,可以说是一个lua的高效率版本。
https://luajit.org/
https://github.com/LuaJIT/LuaJIT
FFI库
Foreign Function Interface是LuaJIT中最重要的一个扩展库。它允许从纯Lua代码调用外部C函数,使用C数据结构。有了它,就不用再像Lua标准math库一样,编写Lua扩展库。把开发者从开发Lua扩展C库(语言/功能绑定库)的繁重工作中释放出来。FFI库,允许从纯Lua代码调用外部C函数,使用C数据结构。
Qt 如何搭建Lua的运行环境
https://blog.youkuaiyun.com/hellokandy/article/details/136619092
QT绑定Lua脚本,相互调用
本次分为两种调用,一种是QT调用Lua,这种比较简单。利用Lua源码编译后,直接就可以使用。另外一种是Lua调用QT里面的函数,这种就比较麻烦,这里采用第三方库LuaBridge。使用LuaBridge可以导出C++函数和类,但直接用LuaJIT的ffi库更好。
https://www.cnblogs.com/wunaozai/p/14087370.html
Qt、C/C++环境中内嵌LUA脚本、实现LUA函数的调用执行
https://blog.51cto.com/u_15950551/6031885
Lua 笔记 读书笔记 第二版 lua程序,Lua菜鸟教程
https://blog.youkuaiyun.com/myy2012/article/category/1414362
https://blog.youkuaiyun.com/xiarendeniao/article/details/20492167
http://www.runoob.com/lua/lua-tutorial.html
使用 tolua 实现 lua 与 c++ 交互
https://github.com/LuaDist/tolua
https://github.com/LuaDist/toluapp
QtLua library
https://www.nongnu.org/libqtlua/
https://savannah.nongnu.org/projects/libqtlua
A lightweight, dependency-free library for binding Lua to C++
https://github.com/vinniefalco/LuaBridge
lua halcon
https://github.com/sick-appspace-samples
lua opencv
https://github.com/smbape/lua-opencv
https://github.com/satoren/luaOpenCV
torch-opencv
https://github.com/VisionLabs/torch-opencv