我正在尝试从该项目运行示例代码。按照货运文档上的说明,我执行了以下操作:
git clone https://github.com/basiliscos/rust-procol-ftp-client
cd rust-procol-ftp-client
cargo run
cargo test
Run Code Online (Sandbox Code Playgroud)
cargo test
还应该根据Rust文档编译示例。
尽管cargo test
执行成功,但是当我转到target/debug
目录时,找不到可执行文件ftp-get
(这是示例代码)。该target/debug/examples
目录也为空。
运行此示例的最佳方法是什么?
请尝试以下操作:
cd rust-procol-ftp-client
cargo build --examples
./target/debug/examples/ftp-get
Run Code Online (Sandbox Code Playgroud)
您可以运行以下特定示例:
cargo run --example name_of_example
Run Code Online (Sandbox Code Playgroud)
name_of_example
基本文件名在哪里(不带.rs
)
或以发布模式运行它:
cargo run --release --example name_of_example
Run Code Online (Sandbox Code Playgroud)
要将参数传递给示例:
cargo run --example name_of_example -- arguments go here
Run Code Online (Sandbox Code Playgroud)
cargo run
如果程序过时,它将首先自动构建(或重建)程序。