环境搭建
在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是什么呢。下次再说。