几点注意:
1、复制 lua53.dll libgcc_s_dw2-1.dll 到项目目录下。
2、pro文件包含:
HEADERS +=
lauxlib.h
lua.h
lualib.h
LIBS += -LC:lua -llua53
3、luaL_dofile(L,"C:UserslxyDocumentstestluaadd.lua");
这里要写好路径,相对路径暂不清楚。
4/lua访问mysql的已编译版本:
该版本支持Lua5.1
http://files.luaforge.net/releases/luasql/luasql/LuaSQL2.1.1
5/LuaForWindows_v5.1.4-46.exe的版本
下载地址:
https://www.jianguoyun.com/p/DST4soUQq6rzBRjWmSo
好像是直接支持mysql
最新的到官网地址:
https://github.com/rjpcomputing/luaforwindows
6、SCITE是上面的安装包安装后的一个lua编辑器,默认是无法处理utf8。
SCITE设置默认编码格式为UTF-8
Options->Open User Options File->添加下面两行
code.page=65001
output.code.page=65001
保存文件,再打开对应的Lua文件,即可正常显示汉字
7、学习地址:
lua源码阅读:https://github.com/lichuang/Lua-Source-Internal
https://github.com/windtail/luacom