1个不稳定版本
使用旧的Rust 2015
0.0.11 | 2017年7月14日 |
---|
#8 在 #lua53
用于 px8
675KB
17K SLoC
rust-lua53
旨在成为Lua 5.3及其以上版本的完整Rust绑定。目前,master
正在跟踪Lua 5.3.3
。
需要Unix-like环境。在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库文档在此。