我有當前正在進行的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