在 Linux 上安裝 Rust 并進行編譯的過程分為幾個步驟。以下是一個詳細的指南:
rustup
安裝rustup
是 Rust 的官方安裝工具,可以方便地安裝和管理不同版本的 Rust。
# 安裝 rustup
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# 運行安裝腳本
./rustup default stable
安裝完成后,你可以通過以下命令檢查 Rust 是否安裝成功:
rustc --version
cargo --version
假設你已經有一個 Rust 項目,并且已經通過 cargo new
創建了該項目。以下是如何編譯該項目的步驟:
cd your_project_directory
使用 cargo build
命令來編譯項目:
cargo build
cargo build
命令會編譯項目并生成可執行文件。編譯完成后,你可以在 target/debug
目錄下找到生成的可執行文件。
如果你希望生成一個優化后的可執行文件,可以使用 --release
標志:
cargo build --release
編譯優化版本會在 target/release
目錄下生成可執行文件,并且通常會更快更小。
編譯完成后,你可以通過以下命令運行生成的可執行文件:
./target/debug/your_executable_name
或者,如果你編譯的是優化版本:
./target/release/your_executable_name
Rust 提供了許多其他的編譯選項,可以通過 cargo build --help
查看所有可用的選項。例如,你可以使用 -C target-cpu=native
來指定目標 CPU 架構:
cargo build -C target-cpu=native
通過以上步驟,你可以在 Linux 上安裝 Rust 并編譯你的項目。rustup
使得安裝和管理 Rust 非常方便,而 cargo build
命令則提供了靈活的編譯選項。希望這個指南對你有所幫助!