在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1. 安装Lua环境 使用Lua for Windows可以一键安装Lua环境,很方便:https://github.com/rjpcomputing/luaforwindows/releases 2. Lua语法 Lua的语法很简单,这里不累赘,可以看如下教程学习。 3. Lua与C++交互 Lua最大的特点在于其能与C++交互编程,这个功能能给我们提供很大的便利。比如,我们可以使用C++编写接口,然后供Lua脚本去调用,那么当软件需要更新功能时,我们只需更新脚本即可,不必重新编译二进制,这样就缩短了迭代的周期。 3.1 C++执行Lua脚本 首先需要包含Lua的头文件:lua.h、lauxlib.h和lualib.h。然后调用luaL_dofile(L,”test.lua”)执行lua脚本。 lua脚本。 在Lua脚本中定义函数printMsg。 将上述的printMsg修改下,改为打印数组值。 3.5 Lua调用C++函数 lua脚本中调用C++代码中的add函数,返回值存储在x中。 |
请发表评论