P小二 P小二
← 返回文章 Rust 约 6 分钟

00-搭建Rust运行环境搭建

新的专栏,Rust每日一题。

写在前面

今天开启一个新的专栏,Rust每日一题。

这个专栏呢,我是想通过实际的做题学习Rust,练习题来自是Exercises for Programmers:57 Challenges to Develop Your Coding Skills 这本书。题目的难度是从易到难,非常适合初学某一编程语言。

此专栏的文章和代码会单独输出,Github链接请查看文末或点击阅读原文。

开始Rust环境搭建

首先学一门语言,得去先看它的文档,包括搭建运行环境

官方文档: https://www.rust-lang.org/zh-CN/

Rust环境的安装方式主要有三种:

一. 在线安装

    主要以rustup方式

主要以rustup方式

Mac下在线安装:

Mac下在线安装

安装脚本会检查你的环境并把所有的命令都安装到 ~/.cargo/bin,并增加PATH环境

在Mac下可能会出现写配置权限问题,需要使用sudo

Linux下在线安装:

Linux下在线安装

Linux下在线安装

Linux下在线安装

安装完成,运行rustc —version查看版本

安装完成,运行rustc version查看版本

如果遇到访问太慢的问题,可以直接在这里下载rustup-init的离线包

如果遇到访问太慢的问题,可以直接在这里下载rustup init的离线包

二.离线安装

在国内因为某种原因,在线安装会非常耗时,推荐使用下载离线安装包的方式安装

独立的安装包:  https://www.rust-lang.org/zh-CN/other-installers.html#standalone

根据自己的平台,下载相关的离线安装包安装

根据自己的平台,下载相关的离线安装包安装

注意,如果是mac系统,下载的文件打开,可能会遇到安全性问题,可以到安全性与隐私里面设置

注意,如果是mac系统,下载的文件打开,可能会遇到安全性问题,可以到安全性与隐私

三.docker安装

三.docker安装

下载官方的rust镜像,进入

下载官方的rust镜像,进入

最后还有另外一种选择,官方提供的浏览器环境:

地址: https://play.rust-lang.org/

下面开始每个语言必不可少的hello,world

Rust版本的hello,world

Rust版本的hello,world

Rust的源代码文件以rs结尾,编译使用rustc xxx.rs 生成可执行文件

Rust的源代码文件以rs结尾,编译使用rustc xxx.rs 生成可执行文件

浏览器上直接编辑点击Run即可看到运行结果

浏览器上直接编辑点击Run即可看到运行结果

好了,Rust的环境搭建教程到这里就结束了,后续会有使用编辑器配置Rust环境的文章。

所有的教程和代码,都放在我的Github Rust项目中,链接为:https://github.com/xxg1413/Rust

所有的教程和代码,都放在我的Github Rust项目中,链接为