|
|
há 3 anos atrás | |
|---|---|---|
| .. | ||
| include | há 3 anos atrás | |
| lib | há 3 anos atrás | |
| luf_test | há 4 anos atrás | |
| lv_drivers | há 3 anos atrás | |
| module_test | há 3 anos atrás | |
| port | há 3 anos atrás | |
| rock | há 5 anos atrás | |
| src | há 3 anos atrás | |
| tools | há 3 anos atrás | |
| CMakeLists.txt | há 3 anos atrás | |
| README.md | há 4 anos atrás | |
| build_cmake.sh | há 3 anos atrás | |
| example.gif | há 4 anos atrás | |
| main.lua | há 4 anos atrás | |
./build_cmake.sh编译完成后, 会在build目录生成 luatos.exe
提示: 使用mingw32.exe/mingw64.exe启动编译环境, 可以编译出不依赖msys-2.0.dll的exe文件
https://www.thinbug.com/q/37524839
luatos.exe 拷贝进去(可选,执行时使用全路径也可以)在目录内新建main.lua, 写入以下内容
local sys = require "sys"
log.info("sys", "from win32")
sys.taskInit(function ()
while true do
log.info("hi", os.date())
log.info("sys", rtos.meminfo("sys"))
log.info("lua", rtos.meminfo("lua"))
sys.wait(1000)
end
end)
sys.run()
进入cmd或ps命令行后, cd到main.lua所在目录, 确保luatos.exe 也在同一目录下或者在PATH内
luatos.exe main.lua
load("main.lua")()参考 https://gitee.com/openLuat/LuatOS/tree/master/demo/lvgl/win32