Rust环境搭建
作者:互联网
Rust简介
Rust时间线
- 2006年作为 Mozilla 一个员工的私人项目出现。
- 2009年 Mozilla 开始赞助这个项目。
- 2012年发布了第一个有版本号的Rust编译器 。
- 2015年发布了第一个稳定版本的编译器(Rust1.0)。
Rust优势
- 编译器内存安全
- 性能与 C++ 不相上下
- 支持高并发
- ...
Windows下环境搭建
环境搭建分为两步,其中第一步是必须进行的,第二部可以不进行(如果你足够强大,你可以在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 run # 运行工程
除了 cargo 之外还可以使用 rustc 来执行编译功能。但是 rustc 功能较弱,一般用于编译单个文件的时候,例如 创建了一个 hello.rs 文件(手动创建),然后可以使用如下命令编译
rustc hello.rs
标签:cargo,rustc,环境,编译,安装,hello,Rust,搭建 来源: https://www.cnblogs.com/cainoftes/p/16435921.html