美文网首页
Rust-Hello Cargo

Rust-Hello Cargo

作者: 会搬东西的小蚂蚁 | 来源:发表于2019-06-03 00:57 被阅读0次

    Cargo 是 Rust 的构建系统和包管理器。- 类似于Maven/Gradle (构建代码,下载依赖库,并编译依赖库)

    如果使用官方安装包,自带Cargo

    检查是否安装了Cargo

    cargo --version

    已安装

    1.使用Cargo 创建项目

    cargo new hello_cargo

    cargo new hello_cargo

    cd hello_cargo

    cargo 创建项目

    Cargo.toml - Cargo 配置文件,格式是TOML

    配置文件

    [package],是一个片段(section)标题,表明下面的语句用来配置一个包。随着我们在这个文件增加更多的信息,还将增加其他片段(section)。

        设置了 Cargo 编译程序所需的配置:项目的名称、版本、作者以及要使用的Rust版本。Cargo 从环境中获取你的名字和 email 信息,所以如果这些信息不正确,请修改并保存此文件。

    [dependencies],罗列项目所需的依赖

    .git .gitignore Git项目的文件

    src - 存放项目的源文件

    src/main.rs

    main.rs

        2.构建并运行Cargo项目

    在hello_cargo目录下

    cargo build

    cargo build

        
    在 target/debug/hello_cargo 目录下创建一个可执行文件

    ./target/debug/hello_cargo 执行

    执行

    cargo run

    编译并运行生成的可执行文件

    cargo run

    如果代码没有发生改变,没有compiling 过程

    cargo check

    cargo check 快速检查代码确保其可以编译,但并不产生可执行文件

    速度要比 cargo build 更快

    3.发布-release 构建

    cargo build --release

    发布-会在release目录下生成可执行文件

    相关文章

      网友评论

          本文标题:Rust-Hello Cargo

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