溫馨提示×

Debian系統中Rust如何編譯與運行

小樊
44
2025-06-28 00:36:23
欄目: 編程語言

在Debian系統中編譯和運行Rust程序,你需要先安裝Rust編程語言的工具鏈。以下是安裝和運行Rust程序的步驟:

  1. 安裝Rust: Debian系統沒有默認包含Rust,所以你需要手動安裝??梢酝ㄟ^Rust官方提供的腳本來安裝Rustup,這是Rust的版本管理工具,它會自動下載并安裝最新版本的Rust。

    打開終端,運行以下命令來安裝Rustup:

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

    這個腳本會下載并運行一個安裝程序,它會詢問你是否要安裝rustc(Rust編譯器)和cargo(Rust包管理器)。按照提示操作即可。

    安裝完成后,你可能需要重新加載你的shell環境,以便讓新安裝的Rust工具鏈生效。你可以通過關閉并重新打開終端或者運行以下命令來實現:

    source $HOME/.cargo/env
    
  2. 編寫Rust程序: 使用你喜歡的文本編輯器創建一個新的.rs文件,例如hello.rs,并編寫一些Rust代碼。下面是一個簡單的示例程序:

    fn main() {
        println!("Hello, world!");
    }
    
  3. 編譯Rust程序: 在終端中,導航到包含你的Rust源文件的目錄,然后使用cargo來編譯程序。如果你的項目結構符合Cargo的標準布局(即有一個Cargo.toml文件),你可以直接在項目根目錄下運行以下命令:

    cargo build
    

    這個命令會編譯你的程序,并在target/debug目錄下生成可執行文件。如果編譯成功,你可以運行生成的可執行文件:

    ./target/debug/hello
    

    如果你想生成一個優化過的發布版本,可以使用:

    cargo build --release
    

    發布版本的可執行文件將位于target/release目錄下。

  4. 運行Rust程序: 如上所述,如果你在當前目錄下編譯了Rust程序,可以直接運行生成的可執行文件。如果你在其他目錄,需要提供完整的路徑來運行它。

以上就是在Debian系統中編譯和運行Rust程序的基本步驟。如果你遇到任何問題,可以查看Rust官方文檔或者在社區尋求幫助。

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