6个版本
使用旧的Rust 2015
0.10.0 | 2018年4月27日 |
---|---|
0.9.7 | 2018年4月26日 |
在 编程语言 中排名第767
19KB
330 代码行
rusty-tcl
rusty-tcl
是一个Rustic绑定到TCL,它允许你将深受喜爱的脚本语言嵌入到你的Rust程序中。
在达到1.0.0之前,这个库非常不稳定。几乎每个版本都会发生破坏性变化。
链接
要求
-
clang
,最好是你可以得到的最新版本,但至少>=4.0
。
我不会详细介绍如何安装,因为这应该相当直接。 -
tcl8.5
及其开发头文件,你可以通过大多数包管理器安装。在基于Debian的操作系统中,如Ubuntu或Debian本身,你可以运行sudo apt install tcl8.5 tcl8.5-dev
。 -
Rust。你可以通过遵循 官方Rust网站上的安装指南 来安装。
编译
首先,安装所有要求。然后,你应该运行 updatedb
。这是因为 rusty-tcl-sys
的自定义构建脚本利用 locate
来查找你的TCL安装。虽然在理想的世界中不应该这样做,但我发现这是最简单的方法。
然后,简单的 cargo build --release
将构建软件包。你可以通过 cargo test
运行一些测试。
如果你需要将此作为项目中的库使用,你只需将以下内容放入你的 Cargo.toml
中,在 [dependencies]
标题之后
rusty-tcl = "*"
许可证
本软件包采用MIT许可。
依赖关系
~1.3–3.5MB
~78K SLoC