3、初识Rust – Cargo工具

目录 编程

Cargo工具是用来构建Rust项目结构和包管理工具,和npm非常像,它可以为开发者处理非常多的任务,比如构建代码,下载依赖库,编译依赖库(dependencies)。

一般情况下,安装Rust就会自动安装上Cargo。可以使用$ cargo --version 来查看Cargo版本,如果看到了,就说明已经安装好Cargo了。

Cargo的命令如下:

#新建项目
cargo new <项目名称>

#编译项目
cargo build
编译必须在项目目录中,编译完成后在./target/debug/目录下。

#编译并执行项目
cargo run

#校验项目
cargo check

#构建适合发布的项目
cargo build --release
编译必须在项目目录中,编译完成后在./target/release/目录下。这是最终的编译程序,运行速度
会比不使用--release快不少。

 

在Cargo创建的目录下,会有一个Cargo.toml文件,该文件里就存放着项目的名称,版本,还有所需的包。

[package]
name = "名称"
version = "版本"
edition = "2021"

[dependencies]
<包名称> = 1.0.1