#工作記錄
1. 環境信息
- Windows系統: MSYS2 MINGW64
- 當前時間: 2025年6月1日
- Rust 版本: rustc 1.87.0 (17067e9ac 2025-05-09) (Rev2, Built by MSYS2 project)
2. 安裝步驟
步驟 1: 更新系統包數據庫并升級已安裝的包
首先,確保我們的 MSYS2 系統是最新狀態。打開 MINGW64 終端,輸入以下命令:
pacman -Syu
如果提示需要關閉終端,請關閉并重新打開終端后再次運行上述命令以完成所有更新。
步驟 2: 安裝 Rust 編譯器及其依賴
使用 pacman
命令來安裝 Rust。這將自動解決并安裝所有必要的依賴項。
pacman -S mingw-w64-x86_64-rust
?
此過程會下載并安裝包括 http-parser
, libgit2
, libssh2
在內的多個依賴庫,以及 Rust 編譯器本身。
步驟 3: 驗證安裝
安裝完成后,可以通過以下命令驗證 Rust 是否成功安裝,并檢查其版本號。
rustc --version
輸出示例:
rustc 1.87.0 (17067e9ac 2025-05-09) (Rev2, Built by MSYS2 project)
?
同樣地,可以檢查 Cargo 的版本:
cargo --version
?
3. 可選配置
可選依賴
安裝過程中提到了一些可選依賴項,如 GDB 和 LLDB 調試工具。如果你需要更高級的調試支持,可以考慮安裝 LLDB:
pacman -S mingw-w64-x86_64-lldb
?
4. 創建第一個 Rust 程序
步驟 1: 新建項目目錄
mkdir ~/hello_rust
cd ~/hello_rust
?
步驟 2: 創建源文件
創建一個名為 main.rs
的文件,并添加以下內容:
cat > main.rs << EOF
fn main() {println!("Hello, world from Rust in MSYS2!");
}
EOF
?
步驟 3: 編譯并運行
編譯源代碼:
rustc main.rs
?
運行生成的可執行文件:
./main.exe
你應該看到如下輸出:
Hello, world from Rust in MSYS2!
?
5. 使用 Cargo 構建項目(推薦)
Cargo 是 Rust 的構建系統和包管理器,建議用于管理 Rust 項目。
創建新項目
cargo new hello_cargo
cd hello_cargo
?
構建并運行
cargo build
cargo run
?
以上就是如何在 MSYS2(MINGW64)環境中正確安裝 Rust 并開始開發的基本指南。希望這對我們的學習和開發有所幫助!