开发环境
- Windows 10
- Rust 1.46
- VS Code
检测Cargo
当安装完Rust环境之后,可以检测Cargo是否安装好,操作如下。
打开VS Code -> View -> Terminal,然后输入下述命令
cargo --version
已经安装好。
创建工程
使用Cargo创建Rust工程可以使用下述命令,
cargo new hello_cargo
工程结构:
编译
进入工程目录,运行下述命令
cd hello_cargo
cargo build # 默认是debug版本
如果想编译Release版本,可以使用下述命令。
cargo build --release
默认编译
编译完成后生成.exe文件,
运行
和hello world程序一样,运行.exe文件。下面需要介绍下Cargo和Rustc编译有区别的地方,使用Cargo创建的工程可以直接使用下述命令直接编译+运行。
cargo run
检查
Cargo同时提供了一个检测命令,用于编译项目同时检测相关错误,但是不会生成二进制的执行文件。
cargo check
区别于`cargo build`的目录结构
b
上图的目录结构中并未生成二进制文件。