Skip to content

Rust

Rust 是注重安全性和性能的系统级编程语言,通过 rustup 管理工具链和版本。它在 CLI 工具、WebAssembly、嵌入式和高性能后端等领域广泛应用,是近年来增长最快的编程语言之一。

安装

powershell
hudo install rust

安装 rustup 到 {install_root}\tools\rustup\,Cargo 到 {install_root}\lang\cargo\

注意:Rust 编译需要 C/C++ 链接器。hudo 会自动检测并提示安装 MinGW(GCC)。

安装后

powershell
rustc --version
cargo --version
rustup show

卸载

powershell
hudo uninstall rust

hudo 安装优势

  • 绕过 MSVC 依赖:hudo 自动检测并提示安装 MinGW 作为 C 链接器,无需安装体积庞大的 Visual Studio Build Tools
  • 自动配置 RUSTUP_HOME 和 CARGO_HOME:环境变量全自动设置,安装后即可使用 rustccargorustup 命令
  • 安装目录规范:rustup 安装在 tools/rustup/,Cargo 安装在 lang/cargo/,目录结构清晰不混乱
  • 一键卸载hudo uninstall rust 完整清除 rustup 和 Cargo 相关文件,不留残余

常见问题

Q: 安装后 rustc 命令找不到怎么办?

打开新的终端窗口即可,hudo 已自动配置环境变量,需要新终端加载。

Q: 编译时报错 linker 'cc' not found 怎么办?

Rust 编译需要 C 链接器。运行 hudo install c 安装 MinGW GCC 工具链即可解决。hudo 在安装 Rust 时也会自动提示安装。

Q: 如何切换 Rust 版本(stable/nightly)?

hudo 安装的是 rustup 工具链管理器,安装后可以通过 rustup default nightly 切换到 nightly 版本,或通过 rustup toolchain install 1.75.0 安装指定版本。

相关阅读

基于 MIT 协议发布