Rust环境搭建

Rust简介

Rust时间线

  • 2006年作为 Mozilla 一个员工的私人项目出现。
  • 2009年 Mozilla 开始赞助这个项目。
  • 2012年发布了第一个有版本号的Rust编译器 。
  • 2015年发布了第一个稳定版本的编译器(Rust1.0)。

Rust优势

  • 编译器内存安全
  • 性能与 C++ 不相上下
  • 支持高并发
  • ...

Windows下环境搭建

可以使用 Rust在线运行 - TOOLFK工具网 在线运行,只需要一个浏览器。

本地环境搭建分为两步,其中第一步是必须进行的,第二部可以不进行(如果你足够强大,你可以在Windows记事本中编写代码,并且使用编译工具编译)

  1. 安装编译工具:将Rust代码转变为可执行代码
  2. 编辑器安装:提供语法高亮,代码提醒等功能

编译工具安装

下载地址:

安装 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开发环境

posted @   Cainoftes  阅读(309)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
点击右上角即可分享
微信分享提示