当前位置: 代码网 > it编程>编程语言>rust > Rust安装与环境配置超详细教程(零基础)

Rust安装与环境配置超详细教程(零基础)

2026年02月03日 rust 我要评论
前言rust 是一门由 mozilla 开发的现代系统编程语言,它既拥有 c/c++ 的性能,又引入了更安全的内存管理机制,适合用于构建高性能和安全可靠的软件。本文将一步一步带你完成 rust 的安装

前言

rust 是一门由 mozilla 开发的现代系统编程语言,它既拥有 c/c++ 的性能,又引入了更安全的内存管理机制,适合用于构建高性能和安全可靠的软件。本文将一步一步带你完成 rust 的安装与环境配置,让你可以轻松开启 rust 学习之旅。

一、rust 安装前的准备

rust 官方推荐使用官方安装工具 rustup 来安装 rust。它不仅会安装 rust 编译器本体,还会安装相关工具(如 cargo、rustc 等),而且支持自动更新。

rust 支持的系统平台:

  • windows(推荐使用 windows 10/11 64 位)
  • macos
  • linux

二、安装 rust(不同平台)

1. windows 系统

1.1 安装 rustup

步骤如下:

  1. 打开 rust 官网:https://www.rust-lang.org/zh-cn/tools/install
  2. 点击“下载安装程序”,下载的是 rustup-init.exe
  3. 双击运行下载好的 rustup-init.exe,会出现如下界面:
rust installer
1) proceed with installation (default)
2) customize installation
3) cancel installation
>

直接输入数字 1 回车,使用默认设置即可。

1.2 等待安装完成

安装完成后,rust 会被添加到你的环境变量中。你可以关闭窗口,然后打开命令提示符(win+r → 输入 cmd 回车),测试是否安装成功:

rustc --version

如果输出类似:

rustc 1.77.1 (2024-05-02)

恭喜你,rust 安装成功!

2. macos 系统

2.1 安装 homebrew(如果尚未安装)

在终端输入以下命令安装 homebrew:

/bin/bash -c "$(curl -fssl https://raw.githubusercontent.com/homebrew/install/head/install.sh)"

2.2 使用 homebrew 安装 rustup:

brew install rustup-init
rustup-init

然后按提示操作,一般选择默认选项。

3. linux 系统

打开终端,输入以下命令安装 rust:

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

会弹出安装菜单,输入 1 使用默认设置即可。

安装完成后,重新打开终端,测试是否安装成功:

rustc --version

三、rust 工具介绍

rust 安装完成后,你将获得以下重要工具:

1.rustc:rust 编译器

负责将 .rs 源文件编译成可执行文件。

2.cargo:rust 的包管理和构建工具(非常重要)

它的作用类似于 node.js 的 npm 或 python 的 pip,可以用来:

  • 创建项目:cargo new 项目名
  • 编译项目:cargo build
  • 运行项目:cargo run
  • 添加依赖库:编辑 cargo.toml 文件

3.rustup:rust 版本管理工具

可以用来:

  • 安装或切换不同的 rust 版本
  • 更新 rust:rustup update
  • 安装工具链:如 rustup component add clippy

四、创建你的第一个 rust 项目

现在我们来创建一个 hello world 项目。

步骤:

  1. 打开命令行
  2. 输入以下命令:
cargo new hello_rust
cd hello_rust
cargo run

输出结果:

   compiling hello_rust v0.1.0
    finished dev [unoptimized + debuginfo] target(s)
     running `target/debug/hello_rust`
hello, world!

项目结构:

hello_rust/
├── cargo.toml        # 配置文件
└── src/
    └── main.rs       # 主程序文件

编辑 src/main.rs 文件:

fn main() {
    println!("你好,rust!");
}

再次运行:

cargo run

五、配置代码编辑器(推荐使用 vs code)

  1. 安装 vs code:https://code.visualstudio.com/

  2. 安装 rust 插件:搜索并安装插件 “rust-analyzer

  3. 安装其他推荐插件:

    • codelldb(调试用)
    • crates(显示依赖版本)
    • error lens(更清晰的报错提示)

六、更新与卸载

更新 rust:

rustup update

卸载 rust:

rustup self uninstall

总结

rust 安装其实非常简单,只要一步一步来,你就可以快速搭建起一个完整的 rust 开发环境。掌握了 cargo 和基本的命令后,就可以自由地写程序、管理项目、添加依赖,开始深入学习 rust 的强大功能。

到此这篇关于rust安装与环境配置超详细教程的文章就介绍到这了,更多相关rust安装与环境配置内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com