Rust开发环境搭建

环境搭建

Window下的开发环境搭建

1. 下载C++编译工具

在Windows操作系统中,需要安装C/C++工具vs_buildtools,选择下载生成工具。 接下来,选择使用C++的桌面开发

2. 下载Rust相关工具

2.1 打开浏览器,下载rustup,根据当前系统环境选择对应的架构。
2.2 使用国内Rust镜像库安装
bash 复制代码
set RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static

set RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup

安装成功后,验证相关工具是否可用

bash 复制代码
rustup -v

cargo -v

在Linux下的开发环境搭建

1. 安装gcc/g++

以Ubuntu为例,Ubuntu不会默认安装gcc或g++,需要通过命令在线安装

bash 复制代码
sudo apt install build-essential

这会把gcc、g++、gdb等安装到Ubuntu上。

2. 安装RustUp

2.1 安装curl

curl是linux下的命令行工具,可以抓取url和上传文件等

bash 复制代码
sudo apt install curl
2.2 设置国内镜像
bash 复制代码
set RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static

set RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup
2.2 安装RustUp

rust是由RustUp安装和管理的

bash 复制代码
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

默认安装即可

安装成功后,验证相关工具是否可用

bash 复制代码
rustup -v

cargo -v
相关推荐
CodeSheep5 分钟前
又一个华为天才少年,离职了!
前端·后端·程序员
x_x-F11 分钟前
网络数据从网卡到用户态:一场基于内存所有权转移的接力赛
开发语言·网络·php
名字还没想好☜22 分钟前
Java 线上内存泄漏排查实战:jmap 导堆、MAT 找 GC Roots 与四类常见泄漏
java·开发语言·jvm·内存泄漏
码匠许师傅28 分钟前
【C++ 面试真题】聊聊 C++ 的多继承与虚继承
开发语言·c++·面试
我不是疯子是傻子1 小时前
Qt CAN通信周期发送抖动?实测定时器精度校准与时间戳补偿方案
开发语言·数据库·qt
IT_陈寒2 小时前
Vue的双向绑定把我坑惨了,原来这个场景不能用
前端·人工智能·后端
IT爱学堂2 小时前
尚硅谷 - 2025年3月Java+AI大模型应用开发
java·开发语言·人工智能
有点。2 小时前
C++认识数
开发语言·c++
31535669133 小时前
DeepSeek Harness 发布后,我没急着跑 Demo,先把 `.agents/` 翻了一遍
前端·后端·github
Nturmoils3 小时前
不在公司,也能连回办公电脑:用 Natapp 打通 Windows 远程桌面
后端