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

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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容