• 【rust工具链】


    1 查看正在使用的工具链

    1. 命令:rustup show

    2. 结果显示:
      在这里插入图片描述
      从图中可以看到正在使用的是rustc 1.76.0版本,也可以看到已安装的所有版本的工具链

    2 使用默认工具链

    1. 命令:rustup default +版本号
      例如:rustup default 1.58,即可切换到1.58版本的rustc
    2. rustup default不带任何参数时,显示当前的默认值

    3 查看已安装组建

    1. 命令rustup component list,可以查看已安装的组件
    2. 组件列表:
      • rustc— Rust 编译器和Rustdoc。
      • cargo— Cargo是一个包管理器和构建工具。
      • rustfmt— Rustfmt是一个自动格式化代码的工具。
      • rust-std——这是 Rust标准库。rust-std每个支持的目标都有一个单独的 组件rustc,例如 rust-std-x86_64-pc-windows-msvc.有关更多详细信息,请参阅交叉编译章节。
      • rust-docs— 这是Rust 文档的本地副本。使用该 rustup doc命令在 Web 浏览器中打开文档。运行rustup doc --help以获得更多选择。
      • rust-analyzer— rust-analyzer是一个语言服务器,为编辑器和 IDE 提供支持。
      • clippy— Clippy是一个 lint 工具,可以对常见错误和风格选择进行额外检查。
      • miri— Miri是一个实验性的 Rust 解释器,可用于检查未定义的行为。
      • rust-src— 这是 Rust 标准库源代码的本地副本。某些工具(例如rust-analyzer )可以使用它来为标准库中的函数提供自动完成功能;Miri是 Rust 解释器; Cargo 的实验性build-std功能,允许您在本地重建标准库。
      • rust-mingw— 这包含用于在x86_64-pc-windows-gnu平台上构建的链接器和平台库。
      • llvm-tools— 该组件包含LLVM工具的集合。请注意,该组件尚未稳定,将来可能会发生变化,并按原样提供。请参阅#85658。
      • rustc-dev— 该组件包含作为库的编译器。大多数用户不需要这个;仅在开发链接到编译器的工具时才需要它,例如对Clippy进行修改。
  • 相关阅读:
    【Java】JDK11特性概览
    第十四章:网络编程
    Nginx做反向代理时,对绝对路径的处理
    C语言数据结构串【BF\KMP算法】
    AWS-Lambda之导入自定义包-pip包
    pytorch安装(windows)
    【精华】Python基础知识精华
    BAT大厂面试的100道考题【算法、源码、架构、中间件、设计模式、网络、项目】,过60分的不到10%
    react笔记_06react中进行事件绑定
    三大基础排序 -选择排序、冒泡排序、插入排序
  • 原文地址:https://blog.csdn.net/shui12912/article/details/138486388