官網(wǎng):https://www.rust-lang.org/zh-CN/learn/get-started
IDE選擇
- idea可以選擇visual code或者
- rustover蹄胰,RustRover 的正式版預(yù)計在2024年9月之前發(fā)布,預(yù)覽版本可以申請免費使用一年。其鏈接:https://www.jetbrains.com/rust/nextversion/
環(huán)境設(shè)置
1奕翔、由于內(nèi)網(wǎng)的原因在執(zhí)行裕寨,官網(wǎng)的命令前需要設(shè)置國內(nèi)內(nèi)源 ,如下,具體參考: https://zhuanlan.zhihu.com/p/126204128
export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static
export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup
2派继、后要下載 Rustup 并安裝 Rust宾袜,請在終端中運行以下命令,然后遵循屏幕上的指示
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
3驾窟、按照提示保存環(huán)境變量設(shè)置:
$HOME/.cargo/env
4庆猫、驗證成功:
rustc --version
結(jié)果如下圖:
驗證安裝
另外也會同時安裝 rustup竹习,cargo
rustup 是 Rust 的官方工具鏈管理器
cargo 是 Rust 的包管理器和構(gòu)建系統(tǒng),類似java 的maven丐一, 前端的npm或者yarn渔彰,C#的NuGet
驗證 rustup安裝:
rustup -V (v大寫)
cargo -V(v大寫)
結(jié)果如下圖
rustup安裝驗證
cargo安裝驗證
5窿春、 visual code 配置宾毒;
安裝插件:
rust-analyzer
native debug