1 简介
Rust 语言是一种高效、可靠的通用高级语言。其高效不仅限于开发效率,它的执行效率也是令人称赞的,是一种少有的兼顾开发效率和执行效率的语言。Rust 语言由 Mozilla 开发,最早发布于 2014 年 9 月。Rust 的编译器是在 MIT License 和 Apache License 2.0 双重协议声明下的免费开源软件。
Rust 官方在线工具: https://play.rust-lang.org/。
官方地址:https://blog.rust-lang.org/2020/12/31/Rust-1.49.0.html
2 环境
3 依赖安装
3.1 安装基础依赖
注:以上命令在系统联网状态下直接执行,系统未联网情况下需要先配置本地yum源再执行上面命令安装依赖;
4 Rust安装
4.1 curl命令安装rust
执行上面命令后会到交互命令行,选择默认安装或定制安装或取消安装,如下选择1(默认安装),然后按Enter键继续:

4.2 设置环境变量
5 测试
5.1 查看安装版本

5.2 功能验证
1、创建HelloWord.rs文件

2、执行rustc编译
会生成HelloWord二进制文件。
3、运行HelloWord

6 FAQ
无
1 简介
Rust 语言是一种高效、可靠的通用高级语言。其高效不仅限于开发效率,它的执行效率也是令人称赞的,是一种少有的兼顾开发效率和执行效率的语言。Rust 语言由 Mozilla 开发,最早发布于 2014 年 9 月。Rust 的编译器是在 MIT License 和 Apache License 2.0 双重协议声明下的免费开源软件。
Rust 官方在线工具: https://play.rust-lang.org/。
官方地址:https://blog.rust-lang.org/2020/12/31/Rust-1.49.0.html
2 环境
类别
子项
版本
获取地址(方法)
硬件
CPU
Kunpeng920
iBMC
OS
CentOS
7.6
cat /etc/redhat-release
Kernel
4.14.0
uname -a
软件
GCC
4.8.5
gcc -v
3 依赖安装
3.1 安装基础依赖
yum -y install curl gcc* glibc* openssl* mesa* alsa* perl* system* bison java-1.8*
注:以上命令在系统联网状态下直接执行,系统未联网情况下需要先配置本地yum源再执行上面命令安装依赖;
4 Rust安装
4.1 curl命令安装rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
执行上面命令后会到交互命令行,选择默认安装或定制安装或取消安装,如下选择1(默认安装),然后按Enter键继续:
4.2 设置环境变量
source $HOME/.cargo/env
5 测试
5.1 查看安装版本
rustc --version
5.2 功能验证
1、创建HelloWord.rs文件
vim HelloWord.rs
并写入如下内容:
fn main() {
println!("Hello world");
}
2、执行rustc编译
rustc HelloWord.rs
会生成HelloWord二进制文件。
3、运行HelloWord
./HelloWord
6 FAQ
无