1.3|1.3 Hello, Cargo
一 cargo用途
构建系统和包管理工具,可以自动下载你的项目依赖库
二 查看cargo版本
$ cargo --version
文章图片
image.png 三 创建项目目录
cargo new hello_cargo
cd hello_cargo
查看cargo生成的文件目录树
文章图片
image.png Cargo.toml (Cargo 配置文件的格式,分别是项目名,版本,作者,使用的rust版本)
[package]
name = "hello_cargo"
version = "0.1.0"
authors = ["li"]
edition = "2018"# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
【1.3|1.3 Hello, Cargo】main.rs
fn main() {
println!("Hello, world!");
}
四 构建cargo项目 分别构建和运行
cargo build
./target/debug/hello_cargo
文章图片
image.png 或者一步到位,使用cargo run命令
cargo run
文章图片
image.png 附注:可以用cargo check进行编译检查,而不生成二进制文件。
五 构建发布版本
cargo build --release
推荐阅读
- 【秀娟习惯养成记—2021.3.11】
- 2018.11.3
- 生存实况之1.16.1原版生存
- level|level 03-2
- 第一个程序——helloworld
- hello,想和你交个朋友
- 法律|肖像权之侵权民事责任1.3
- 1个法则教你做好【报名面试】!
- 2021.3.9
- 一篇博文搞定goctl(V1.3.0新版本解决goctl|一篇博文搞定goctl:V1.3.0新版本解决goctl rpc protoc的问题)