溫馨提示×

如何在Ubuntu上搭建Rust開發環境

小樊
37
2025-07-27 20:17:47
欄目: 編程語言

在Ubuntu上搭建Rust開發環境是一個相對簡單的過程。以下是詳細的步驟:

1. 更新系統

首先,確保你的Ubuntu系統是最新的。

sudo apt update
sudo apt upgrade

2. 安裝必要的依賴庫

安裝編譯器和一些必要的依賴庫。

sudo apt install curl build-essential gcc make

3. 安裝Rust

使用Rust的安裝腳本 rustup 來安裝Rust。為了加快下載速度,可以使用國內的鏡像源。

export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup
export RUSTUP_DIST_SERVER=https://mirrors.tuna.tsinghua.edu.cn/rustup
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

在安裝過程中,腳本會提示你選擇安裝類型。通常選擇默認選項即可,它會安裝Rust的最新穩定版本和Cargo包管理器。

4. 激活Rust環境

安裝完成后,需要將Rust的二進制文件路徑添加到系統的 PATH 環境變量中。

source $HOME/.cargo/env

或者,你可以重新啟動終端來自動激活Rust環境。

5. 驗證安裝

運行以下命令來檢查Rust是否安裝成功。

rustc --version
cargo --version

如果成功安裝了Rust,這兩個命令應該會顯示Rust編譯器和Cargo包管理器的版本信息。

6. 創建并運行第一個Rust項目

使用 cargo 命令創建一個新的Rust項目。

cargo new hello_world
cd hello_world

然后運行項目:

cargo run

如果一切設置正確,你應該會看到一個包含“Hello, world!”消息的窗口。

7. 配置編輯器(可選)

推薦使用支持Rust的編輯器,如Visual Studio Code,并安裝Rust插件以獲得更好的開發體驗。

8. 設置crates.io鏡像(可選)

為了提高從 crates.io 下載速度,可以設置國內鏡像源。

vim ~/.cargo/config.toml

寫入以下內容:

[source.crates-io]
replace-with = 'rsproxy-sparse'

[source.rsproxy]
registry = "https://rsproxy.cn/crates.io-index"

[source.rsproxy-sparse]
registry = "sparse+https://rsproxy.cn/index/"

[registries.rsproxy]
index = "https://rsproxy.cn/crates.io-index"

[net]
git-fetch-with-cli = true

通過以上步驟,你就可以在Ubuntu上成功搭建Rust開發環境?,F在你可以開始編寫和運行Rust程序了。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女