Lua使用教程

官网
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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值