一、Rust本身环境安装
官网下载Rust的初始化执行器:
https://www.rust-lang.org/tools/install
我是64位的,那就直接下载即可:rustup-init.exe
下载下来的文件直接以管理员身份运行即可;
正常Y然后默认安装1,等待执行下载;
验证rust是否安装成功,我们打开cmd窗口执行,执行任何rust专有的命令都可以:
rustc --version rustup update
还可以使用以下命令在本地查看rust的文档:
rustup doc
二、开发工具的选择——VsCode
vscode很熟悉了,我们来安装rust开发常用插件:
三、通吃所有编程语言的HelloWorld
1、main.rs
fn name() { println!("Hello World, {}", "吉桂权"); }
2、使用 rustc 命令进行编译:不过遗憾,我们可能会碰到以下错误:
这是说明没有微软MS VC++编译环境的链接程序linker.exe,需要VC++ 2013或及以后版本的VC++编译器,既
Visual Studio 2019 生成工具Visual Studio 2019 build tools或者微软Visual Studio。
下载链接:
链接:https://pan.baidu.com/s/1p0gzAIbZpVrwuHOx3NNrIg
提取码:0ur2
复制这段内容后打开百度网盘手机App,操作更方便哦
下载安装即可!
3、再次执行 rustc main.rs 命令
执行成功后,就可能编译生成2个文件:.exe/.pdb
4、测试执行一下 main.exe 文件:
PS D:\Study\Blockchain\Rust\helloworld> main Hello World PS D:\Study\Blockchain\Rust\helloworld> main.exe Hello World
注意:
rustc命令是编译文件的命令,但是它只适合编译一些小的简单文件,在型工程中是不适合的;
这时候我们就该使用到 Cargo 工具!
三、Cargo工具的使用
Cargo是Rust的构建工具和包管理工具:
——构建代码、下载依赖库、构建依赖库