1、Rust - 安装 ;

1、Rust - 安装 ;

安装

Rustup:Rust安装器和版本管理工具

  要安装 Rust 的主要方式是通过 Rustup 这一工具,它既是一个 Rust 安装器又是一个版本管理工具。

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Cargo:Rust 的构建工具和包管理器

  在安装 Rustup 时,也会安装 Rust 构建工具和包管理器的最新稳定版,即 CargoCargo 可以做很多事情:

  • cargo build 可以构建项目
  • cargo run 可以运行项目
  • cargo test 可以测试项目
  • cargo doc 可以为项目构建文档
  • cargo publish可以将库发布到crates.io

检测是否安装了RustCargo,可以在终端运行:cargo --version

创建第一个项目

  在终端输入cargo new hello-rust会生成一个名为 hello-rust 的新目录,其中包含以下文件

hello-rust|- Cargo.toml|- src  |- main.rs

  Cargo.tomlRust 的清单文件。其中包含了项目的元数据和依赖库。

  src/main.rs 为编写应用代码的地方。

  在进入项目运行cargo run会编译并运行main函数:

$ cargo run  Compiling hello-rust v0.1.0 (/workspace/rust/hello-rust)    Finished dev [unoptimized + debuginfo] target(s) in 1.93s     Running `target/debug/hello-rust`Hello, world!

添加依赖

  可以为库添加依赖。可以在 crates.io,即 Rust 包的仓库中找到所有类别的库。在 Rust 中,通常把包称作crates

  在 Cargo.toml 文件中添加以下信息:

[dependencies]ferris-says = "0.1"

  接着运行cargo build ,Cargo 就会安装该依赖。运行此命令会创建一个新文件 Cargo.lock,该文件记录了本地所用依赖库的精确版本。

  要使用该依赖库,打开 main.rs删除其中所有的内容,然后在其中添加下面这行代码:

use ferris_says::say;

  这样就可以使用 ferris-says crate 中导出的 say 函数了。

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部