Post

01入门指南

一.安装

安装Rust

  • Linux/Mac安装
    • 1.执行命令curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
    • 2.安装过程中可能会提示你输入密码
    • 3.安装成功显示:Rust is installed now. Great!
  • windows安装
    • 按照官网下载exe安装包

      检查安装更新: rustc --version

更新:rustup update

卸载:rustup self uninstall

rust-analyze一直在转动问题

  • 1.设置 crates.io 国内镜像
  • 2.rm -rf ~/.cargo/.package-cache
  • 3.项目下 cargo metadata

二.cargo

作用:用于管理项目(20221205)。 相当于java的gradle、maven

检查是否正常安装:cargo --version

创建项目:cargo new project_name

项目结构

  • src 目录
  • Cargo.toml
1
2
3
4
5
6
7
8
9
# example
[package]
name = "hello_cargo" #项目名称
version = "0.1.0"	 #版本号
edition = "2021"	#rust版本

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]#依赖项目
  • .git

构建

  • 1.cargo build 只构建
  • 2.cargo run 构建并运行。(run命令如果已经build则不会compiling)

语法错误检测:cargo check

  • 避免使用build快速检查编写代码是否可以运行

发布正式包: cargo build –release (20221205)

脑图

This post is licensed under CC BY 4.0 by the author.