1 个不稳定版本
使用旧 Rust 2015
0.1.0 | 2016年1月12日 |
---|
在 测试 中排名第 574
7KB
81 代码行
hello_rusty_worlds
一个带有自动化测试、文档、持续集成、测试示例代码的“Hello World”crate,作为一个库和命令行工具实现。支持索尔及其所有行星,而不仅仅是‘Hello (未指定) world!’
Rustdoc
https://densaugeo.github.io/hello_rusty_worlds/
工作库示例
将以下内容添加到 Cargo.toml 依赖部分
[dependencies]
hello_rusty_worlds = { git = "https://github.com/Densaugeo/hello_rusty_worlds" }
然后在你的代码中使用 extern crate
extern crate hello_rusty_worlds;
fn main() {
println!("{}", hello_rusty_worlds::hello_world(3).unwrap()); // Prints "Hello Earth!"
}
工作二进制示例
通过 cargo install
安装命令行工具
[lunariel@morpheus ~]$ cargo install --git https://github.com/Densaugeo/hello_rusty_worlds
Updating git repository `https://github.com/Densaugeo/hello_rusty_worlds`
Compiling hello_rusty_worlds v0.1.0 (https://github.com/Densaugeo/hello_rusty_worlds#b20dd5c0)
Installing /home/lunariel/.cargo/bin/hello-world
be sure to add `/home/lunariel/.cargo/bin` to your PATH to be able to run the installed binaries
如消息所述,你可能需要将 cargo 的二进制文件夹添加到你的 $PATH。这将启用通过 cargo 安装的 所有命令行工具。在 Linux 上
[lunariel@morpheus ~]$ export PATH=$PATH:/home/lunariel/.cargo/bin
二进制文件以 hello-world
的名称安装,并接受一个参数,行星的编号
[lunariel@morpheus ~]$ hello-world 1
Hello Mercury!