diff --git a/demo/env.bat b/demo/env.bat new file mode 100644 index 0000000..cf7210e --- /dev/null +++ b/demo/env.bat @@ -0,0 +1,2 @@ +@echo off +cmd /k "set PATH=%PATH%;%~dp0..\build\bin\" \ No newline at end of file diff --git a/demo/t1.lua b/demo/t1.lua new file mode 100644 index 0000000..7a7ebb7 --- /dev/null +++ b/demo/t1.lua @@ -0,0 +1,3 @@ +local str = "中文" +local s = #str * 100 +print(s) \ No newline at end of file diff --git a/demo/t2.lua b/demo/t2.lua new file mode 100644 index 0000000..931f712 --- /dev/null +++ b/demo/t2.lua @@ -0,0 +1,14 @@ +local script_path = arg[0] -- 获取脚本路径 +local script_dir = script_path:match("(.*)[/\\]") or "./" -- 只要()部分的内容 +package.cpath = package.cpath .. ";" .. script_dir .. "/../export/?.dll;;" + +-- 试图加载 lua_fs +local fs = require("lua_fs") + +-- 获取目录下的文件列表 +local v = fs.get_dir_files(".") +if v then + for i, line in ipairs(v) do + print(i, line) + end +end