初识Rust

430 阅读1分钟

环境搭建

在windows 上安装rustup

下载地址:www.rust-lang.org/install.htm… 直接下载即可,下载后会得到一个名字是rustup-init 的exe直接运行就好,无脑下一步就行。

安装好了,可以在Windows+R 进入命令行 输入

rustc --version

要是返回相应的版本信息就说明安装成功了。版本信息大概如下

rustc 1.37.0 (eae3437df 2019-08-13)

现在可以写一个hello world 试试了。

创建一个项目文件夹如 projects1 ,进入文件夹后创建启动文件(main.rs),代码如下:

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

rust 和go一样都是需要一个启动类(main() )的.

同样跟go一样需要编译。

进入命令行 

rustc main.rs

程序可能会报错,如下:

code(之后补上)

图(之后补上)

是因为没有安装c++ 环境,可以通过Visual Studio 2019 visualstudio.microsoft.com/downloads/#… 安装。

安装的时候,在里面选择Windows环境,之后会自动安装c++ 环境。

图(之后补上)

重启电脑后在次在命令行中 执行 

rustc main.rs

会编译出 main.exe 运行main.exe 会在下面打印出hello world。

图(之后补上)

现在基本的环境已经安装完成了。

还存在一个问题就是cargo 下载依赖的时候,需要梯子,没有梯子的可以选择更换源

配置中科大的rust源的方法也很简单,

在C:\Users\GoFun-x270\.cargo下创建文件config(注没有后缀)并添下如下内容:

[registry]
index = "https://mirrors.ustc.edu.cn/crates.io-index/"
[source.crates-io]
replace-with = 'ustc'
[source.ustc]
registry = "https://mirrors.ustc.edu.cn/crates.io-index/"

注:光标一定在最后一行registry = "https://mirrors.ustc.edu.cn/crates.io-index/"后面

这样就可以很愉快的使用cargo,可是有个问题啊,cargo是什么呢。下次再说。