Rust实现类 wc 工具 wcr 的详细指南
1. 项目启动
首先,我们要创建一个名为 wcr 的Rust项目,它是 wc 工具的Rust版本。具体操作步骤如下:
1. 使用 cargo new wcr 命令创建项目。
2. 修改 Cargo.toml 文件,添加以下依赖:
[dependencies]
clap = "2.33"
[dev-dependencies]
assert_cmd = "2"
predicates = "2"
rand = "0.8"
- 将
05_wcr/tests目录复制到新项目中,然后运行cargo test进行初始构建和测试,此时所有测试都会失败。 -
src/main.rs的结构如下:
fn main() {
if let Err(e) = wcr::get_args().and_then(wcr::run) {
eprintln!("{}", e);
std::process::exit(1);
}
}
超级会员免费看
订阅专栏 解锁全文
2万+

被折叠的 条评论
为什么被折叠?



