9 个版本
使用旧 Rust 2015
0.0.10 | 2017年1月10日 |
---|---|
0.0.9 | 2016年7月8日 |
0.0.8 | 2015年6月27日 |
0.0.7 | 2015年5月8日 |
0.0.2 | 2014年11月21日 |
#1933 在 开发工具
63 每月下载
用于 3 个包
675KB
17K SLoC
rust-lua53
旨在成为 Lua 5.3 及更高版本的完整 Rust 绑定。目前,master
正跟踪 Lua 5.3.3
。
需要类 Unix 环境。在 Windows 上,支持 MSYS2。
你需要
- wget(在 FreeBSD/Dragonfly 上获取,在 MacOS 上使用 curl)
- tar
- make
- gcc
使用 crates.io
将以下内容添加到您的 Cargo.toml
[dependencies]
lua = "*"
使用 git
将以下内容添加到您的 Cargo.toml
[dependencies.lua]
git = "https://github.com/jcmoyer/rust-lua53"
示例
extern crate lua;
fn main() {
let mut state = lua::State::new();
state.open_libs();
state.do_string("print('hello world!')");
}
许可证
在 MIT 许可证下授权,这与 Lua 分发的许可证相同。有关更多信息,请参阅 LICENSE.md
。
lib.rs
:
Rust 绑定 Lua 5.3 及以上版本的文档。原始 Lua 库文档 在此。