溫馨提示×

Linux環境下Rust編程入門指南

小樊
46
2025-05-15 19:04:18
欄目: 編程語言

在 Linux 環境下學習 Rust 編程語言是一個很好的選擇,因為 Rust 提供了高性能和內存安全。以下是一個詳細的入門指南,幫助你設置開發環境并進行基本的 Rust 編程。

設置開發環境

  1. 安裝 Rustup 和 Cargo

    在終端中執行以下命令來安裝 Rustup 和 Cargo:

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

    安裝完成后,配置環境變量:

    source $HOME/.cargo/env
    

    檢查安裝是否成功:

    rustc --version
    cargo --version
    
  2. 配置編輯器

    推薦在 Visual Studio Code (VS Code) 中使用 Rust,安裝官方插件 rust-analyzerRust Analyzer

創建和運行 Rust 項目

  1. 創建新項目

    使用 cargo new 命令創建一個新項目:

    cargo new hello-world
    cd hello-world
    

    這將生成一個標準的項目結構,其中 src/main.rs 是入口文件,Cargo.toml 是工程配置文件。

  2. 編寫和運行代碼

    編輯 src/main.rs 文件,添加以下代碼:

    fn main() {
        println!("Hello, world!");
    }
    

    在終端中運行項目:

    cargo run
    

    你應該能看到輸出:

    Hello, world!
    

管理項目依賴

  1. 添加依賴

    Cargo.toml 文件的 [dependencies] 條目下添加依賴項。例如,添加 ferris-says 庫:

    [dependencies]
    ferris-says = "0.1"
    
  2. 安裝依賴

    在終端中運行以下命令來安裝依賴:

    cargo build
    

深入學習資源

  • Rust PlaygroundRust Playground 是一個在線編輯器,可以用于編寫、編譯和運行 Rust 代碼。
  • Rust 官方文檔Rust 官方文檔 是學習 Rust 的重要資源,涵蓋了從基礎到高級的所有內容。
  • cloudwego 學習小組cloudwego study group 提供了關于 Rust 的深入學習和源碼解讀活動。

通過以上步驟,你可以在 Linux 環境下成功設置 Rust 開發環境,并編寫和運行你的第一個 Rust 程序。希望這個入門指南對你有所幫助,祝你學習 Rust 編程愉快!

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