Rust环境搭建
Rust简介
Rust时间线
- 2006年作为 Mozilla 一个员工的私人项目出现。
- 2009年 Mozilla 开始赞助这个项目。
- 2012年发布了第一个有版本号的Rust编译器 。
- 2015年发布了第一个稳定版本的编译器(Rust1.0)。
Rust优势
- 编译器内存安全
- 性能与 C++ 不相上下
- 支持高并发
- ...
Windows下环境搭建
可以使用 Rust在线运行 - TOOLFK工具网 在线运行,只需要一个浏览器。
本地环境搭建分为两步,其中第一步是必须进行的,第二部可以不进行(如果你足够强大,你可以在Windows记事本中编写代码,并且使用编译工具编译)
- 安装编译工具:将Rust代码转变为可执行代码
- 编辑器安装:提供语法高亮,代码提醒等功能
编译工具安装
下载地址:
安装 Rust - Rust 程序设计语言 (rust-lang.org)
需要注意的是,要提前安装好C语言环境。
安装过程选择默认就可以。
安装完毕之后执行 rustc -V
命令来确定是否安装成功。
rustc:rust compile
如果安装成功,会显示 Rust 版本。
编辑器安装
支持的编辑器如下
- VS Code(安装 Rust/rls 和 Native Debug 插件)
- Sublime Text
- Atom
- IntellJ IDEA
- 建议使用 CLion 搭配 Rust 插件使用,因为 IntellJ IDEA 对 Rust 调试并不怎么友好
- CLion 只有收费版本
- Eclipse
- Vim
- Emacs
- Geany
主流的编辑器和IDE都支持
创建项目
使用 cargo 来创建
Cargo:Rust 的构建系统和包管理器
常用的命令
cargo --version # 版本
cargo new hello #创建 hello 项目
cargo check # 检查语法错误但不进行编译,这条命令更快。
cargo build # 构建工程
cargo build --release # 在 target/release 目录下生成,构建速度更慢,运行
cargo run # 运行工程
除了 cargo 之外还可以使用 rustc 来执行编译功能。但是 rustc 功能较弱,一般用于编译单个文件的时候,例如 创建了一个 hello.rs 文件(手动创建),然后可以使用如下命令编译
rustc hello.rs
Ref: 在Windows上搭建Rust开发环境
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战