luax 构建&简单试用
luax 目前没有提供直接的安装包,我们需要自己构建,以下说明下使用
构建&&使用
注意mac 系统构建有问题,没成功,使用的linux
- 构建
需要ninja 构建工具,可以通过pip 安装
git clone https://github.com/CDSoft/luax
cd luax
./bootstrap.sh
ninja install
- 使用
app.lua
local json = require("json")
function demo()
return {
name = "dalong",
age = 33
}
end
print(json.encode(demo()))
构建可执行文件
luax compile -t linux-x86_64-musl -o app app.lua
运行
mac 执行文件构建
运行效果
说明
luax 已经内置了不少包,使用起来还是很方便的,同时支持跨平台的构建,对于一些业务还是值得尝试下的
参考资料
https://github.com/ninja-build/ninja/wiki/Pre-built-Ninja-packages
https://github.com/CDSoft/luax
https://cdelord.fr/lapp.html
https://cdelord.fr/luax.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
2023-07-10 vite-plugin-federation vite&rollup 模块联邦插件
2023-07-10 OpenFeature 特性flag 标准协议
2023-07-10 gain 基于io_uring 的golang 网络框架
2022-07-10 基于jprofiler 的一个简单dremio 查询处理学习
2019-07-10 presto docker简单试用
2018-07-10 Packer 基本试用
2017-07-10 Service Mesh 了解