
感谢大家关注!
▼▼▼
“关于Rust的前景、优势等不再赘述,这篇主要讲Rust的安装与配置(包括Clion等IDE与命令行)。”
本系列将以“笔记”作为撰文形式,追求简洁明了,概念随时配合代码。如果行文过程中没有讲清楚的地方,欢迎后台私信。如有需要(请后台告诉我),Rust笔记系列更新完成后会再写一份详细的Rust图文教程。
01
—
Rust安装
对Windows用户:
从官网下载Rust安装包并双击打开后,选择默认安装或个性化安装均可。

图1
如图1所示,我的Windows系统里没有安装Microsoft C++ build tools,因此需要从 https://visualstudio.microsoft.com/zh-hans/visual-cpp-build-tools/ 这里安装,并重新运行Rust的安装文件,如下图:

图2
选择默认安装(或个性化安装)即安装完成。
对Linux用户:
直接运行如下命令即可:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
详细信息参考:https://www.rust-lang.org/tools/install
02
—
编译与运行
使用IDE:
我习惯使用Clion这个IDE,因此重点讲一下Clion里的配置方法。
VS Code等IDE配置方式相似。
打开Clion后先检查一下Setting->Plugins里有没有安装Rust插件:

图3
然后在Setting->Languages & Frameworks的Rust里查看toolchain和standrad library的配置:

图4
可以看到IDE找到了Rust的toolchain,另外还需要下载一个标准库。点击蓝色的“Download via Rustup”即可。然后就可以新建Rust工程了,如图5:

图5
之后就可以借助IDE进行编译、运行。
使用命令行:
新建工程
cargo new rust_project
cd rust_project
编译运行
cargo build
cargo run
添加新的依赖库
在Cargo.toml文件中的[dependencies]后新增
[dependencies]
rand = "0.5.5"
更新依赖库的版本
cargo update只能更新小版本;如果要更新大版本,需要新增依赖库
自动生成依赖库文档
cargo doc --open想要学习最硬核的技术干货吗?
▼▼▼
撰文:沛沛




