美文网首页Rust
1.3 Hello, Cargo

1.3 Hello, Cargo

作者: 剑有偏锋 | 来源:发表于2019-08-27 15:07 被阅读0次

一 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

相关文章

网友评论

    本文标题:1.3 Hello, Cargo

    本文链接:https://www.haomeiwen.com/subject/ptseectx.html