rust 语言初体验

Rust 下载安装:

Rust 支持 linux、mac 和 windows,由于本人电脑是 win10 系统,故此处只介绍 rust 在 windows 下的安装和下载,mac 或者 Linux 版请自行访问下边的链接。

插一下:学习 rust 有两个地方,一是英文版的 rust book,地址:https://doc.rust-lang.org/book/ 另一个是由国内一群热爱 rust 的大牛爱好者自发翻译的 rust book 中文版 RustPrimer,跟英文版同步哦,地址:https://wayslog.gitbooks.io/rustprimer/content/

windows 版下载地址:https://www.rust-lang.org/en-US/downloads.html

如上图 windows 下有两个版本 GNU 和 MSVC,区别是 MSVC 需要 vc++ 支持,笔者开始下载的 MSVC 版,编译运行程序出现无法链接的错误,因此建议下载 GNU 版。安装文件是一个.msi 文件,直接双击安装,一路点下一步下一步就 Ok。

安装好后打开 cmd 或者 powershell,输入 rustc -version,如果出现了版本信息就说明安装成功了。

Hello World!

几乎每一门语言学习都是从著名的 Hello World 开始的,rust 也不列外。

首先进入你要放 rust 程序的目录,笔者是放在 E 盘的 rust 目录下,运行命令进入

运行命令新建一个专门存放项目的文件夹和本次 hello world 的文件夹

mkdir projects #创建存放所有项目的文件夹

mkdir hello_world #创建存放本次Hello world项目的文件夹

每一种语言代码文件都有一种后缀,如 java 是.java、php 是.php,rust 的默认后缀则是.rs,因此我们新建一个代码文件 main.rs

运行命令 new-item main.rs(注:所有代码均在 win10 下的 powershell 下运行通过),此时会新建一个 main.rs 文件,接着在 notepad main.rs,则会用记事本打开 main.rs,键入如下代码(也可以直接复制粘贴,不过建议手打,开始嘛,增加印象)。

fn main() {
    println!("Hello, world!");
}

保存关闭。回到 powershell。

依次键入如下代码:

rustc main.rs
./main.exe

此时 powershell 就会 打印出 Hello,world!

初始教程中还有 Cargo,Cargo 是 rust 的包管理工具和构建工具,等下晚一点再补充。

你可能感兴趣的:(rust,开发语言,后端)