暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Rust 简易笔记(1)—— 安装与配置

沛沛聊AI 2021-08-22
812

本篇是Rust简易笔记的第一篇

     感谢大家关注!

▼▼▼

关于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





    想要了解最新鲜技术科普吗?
    想要学习
    最硬核的技术干货吗?

    点击下方链接
    关!注!公!众!号!
    了解更多有趣的硬核干货
    ▼▼▼

    撰文:沛沛


    文章转载自沛沛聊AI,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

    评论