我有当前正在进行的getopts使用被指定为一个依赖于Cargo.toml
传递程序参数通过货物
[dependencies]
getopts = "0.2"
一些示例代码但是我似乎无法通过货运传递参数(-t
,--test
) (例如cargo run --test
),原因很明显。
既然我已经指定了外部依赖,试图运行rustc src/main.rs --test
将无法工作之一:
src/main.rs:2:5: 2:21 error: unresolved import `getopts::Options`. There is no `Options` in `getopts`
src/main.rs:2 use getopts::Options;
^~~~~~~~~~~~~~~~
error: aborting due to previous error
有另一种方式来实现这一目标还是暂且一些常见的选择吗?
感谢您的简单解决方案;应该更频繁地阅读手册页:-) – Juxhin
@Juxhin:请注意,它通常用于调用其他程序的许多Unix工具;所以一般来说很好。 –
@MatthieuM。这是很好的知道! – Juxhin