[Rust 入門 01] 安裝 Rust 與 Cargo

快速地設置 Rust 開發環境

這篇學到的事:

本篇照著 官方文件 的說明件建構第一隻小程式

  1. 了解怎麼安裝 Rust

安裝 Rust

Rustup

Rust 的安裝與版本管理工具
安裝 Rust 的主要途徑是夠過 Rustup 這個工具,它是 Rust 用於安裝與版本管理的工具
依照文件說明,打開終端機執行以下指令

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

出現選項

1) Proceed with installation (default)
2) Customize installation
3) Cancel installation

這邊因為是第一次,就先選擇預設選項 1
經過一連串自動的安裝動作之後,就可以看到提示訊息如下

Rust is installed now. Great!
To get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
environment variable. Next time you log in this will be done
automatically.
To configure your current shell run source $HOME/.cargo/env

安裝完成後,重新開啟終端機來更新設定檔
就可以使用 rustup -V 來確認當前安裝的版本

rustup 是最新版本嗎

Rust 時常更新,如果你在一段時間前安裝了 rustup,有可能你的 Rust 版本已過時
執行 rustup update 以取得最新版的 Rust

Cargo

當您在安裝 Rustup 時,您也將安裝最新穩定版本的 Rust 建置與套件管理工具

Cargo 常用指令

指令 說明
cargo --version 檢查 Rust 與 Cargo 是否有安裝
cargo build 能建置您的專案
cargo run 能執行您的專案
cargo test 能測試您的專案
cargo doc 能為您的專案產生技術文件
cargo publish 能將函式庫發佈到 crates.io

輔助工具

  • Rustfmt:程式碼格式化工具,使用 rustup component add rustfmt安裝
  • Clippy:lint 工具,使用 rustup component add clippy 安裝

留言