cargo run <ARGUMENTS> . 我希望能够从任何目录运行CLI。我使用了clap板条箱,希望能够调用传递给clap的名称的脚本: brainfast <ARGUMENTS> . 我用的是macOS。
cargo run <ARGUMENTS>
brainfast <ARGUMENTS>
这更像是一个普通的问题(我也认为是重复的,但我找不到任何问题)。
cargo build --release (你可以在 target/release/ crate_name )到你的文件夹 $PATH .
cargo build --release
target/release/
crate_name
$PATH
我不是macOS专家,所以我不能告诉你 $路径 ,但您可以通过打开终端并键入 echo $PATH . 使用其中一条路径,它应该可以在您的终端没有货物或使用任何路径。
$路径
echo $PATH
export PATH /home/foobar/.bin:$PATH cp target/release/brainfast /home/foobar/.bin brainfast abc.txt 1 3 99 u