小程序开发定制Rust语言开发环境搭建详细教程

目录


一、简介

1、rust历史

rust小程序开发定制是一门比较新的编程语言,2015年5月15日,Rust小程序开发定制编程语言核心团队正式宣布发布Rust 1.0版本,小程序开发定制具体介绍可以参看百度百科:

2、rust吉祥物

Ferris 是 Rust 小程序开发定制社区的非官方吉祥物。很多 Rust 小程序开发定制程序员自称“Rustaceans”, 它与“crustacean”相似。 我们用“they”、“them”等代词,而不用带性别的代词来指代 Ferris。

Ferris 与形容词“ferrous”相似,它的含义与铁有关。由于 Rust(锈)通常由铁形成, 因此它算得上是个吉祥物名字的有趣来源。

二、Rust开发环境搭建

本篇博客介绍rust编程语言在windows上开发环境的搭建方法。

1、C++环境安装

Rust依赖于C++编译环境,安装rust之前,需要先在windows安装visual studio, 当前最新的是VS2022,链接:

2、Rust下载

rust中文官网
点击【马上开始】

选择相应的版本下载,例如x64

3、rust安装

友情提示:有梯子的把梯子先打开,目测rust下载时会update相关环境,比较慢,用梯子会快一些。
下载之后,双击打开,如下图:

rustup-init.exe 是 Rust 的安装和管理工具,默认情况下,它会同时安装这些工具:rustc,rust-std,cargo,rust-docs,rustfmt,clippy。其中,rustc 是 Rust 的编译工具,cargo 是 Rust 的包管理工具。
等待安装即可

安装结束

4、rust环境检测

查看rust版本

rustc --version
  • 1

或者使用命令 rustc -V

查看cargo版本

命令

cargo -V
  • 1

或者使用命令 cargo --version
如下图

5、rust在线环境

链接:

6、rust更新

rustup update
  • 1

7、rust卸载

进入cmd窗口后,输入

rustup self uninstall
  • 1

回车(即按下Enter键)

8、查看本地文档

rustup doc
  • 1

三、创建Rust项目

1、用代码文件创建项目

Rust 代码文件使用 .rs 后缀(文件扩展名),打开vscode并输入如下代码:

fn main() {    let a = 12;    println!("a is {}", a);}
  • 1
  • 2
  • 3
  • 4

右键文件名,打开终端

编译rust代码
使用 rustc 命令编译 hellorust.rs 文件,命令

rustc hellorust.rs
  • 1

如下图

2、使用cargo创建项目

cargo 是Rust 的包管理器和构建系统,创建项目的命令如下:

cargo new 项目名
  • 1

项目创建好后,用vscode打开,如下图所示

编译

cargo build
  • 1

运行

cargo run
  • 1

如下图

在命令行中用cargo build进行编译,编译后会生成一个target文件夹,其中debug文件中有可执行程序hello_cargo.exe,

四、Rust IDE

很遗憾,rust目前还没有IDE, 可以使用vscode或者IDEA rust插件来进行开发。

五、Rust学习资料

1、参考官网提供的资料


官方提供的是rust程序设计这本书,网上也有翻译版本可以买

2、纸质书

3、rust博客

链接:

4、rust中文社区

链接:

5、rust源码仓库

链接:

网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发