rust安装教程

安装前准备

C编译器环境()

任选其一

Microsoft C++ 生成工具 - Visual Studio

MSYS2

如果不安装,编译时将提示找不到连接器

安装 rustup

下载rustup-init.exe(32位)

下载rustup-init.exe(64位)

配置环境变量

rust会在安装时自动尝试修改PATH环境变量。windows有会比较诡异。

在安装后尝试执行rustc --version

rustc --version

升级 rustup

rustup update

卸载 rust

rustup self uninstall

IDE推荐

  • Visual Studio Code
  • Clion 或其他idea专业版

插件

  • rust-analyzer (vscode) 核心插件
  • better-toml (vscode) 为.toml提供语法高亮
  • crates (vscode) 显示依赖包版本,并提供快速升级入口
  • search crates.io (vscode) 在你写依赖名时自动引入
  • CodeLLDB (vscode) 调试工具
  • Rust (idea) 语言支持
  • Toml (idea) toml支持

用rust构建应用

  • 快速构建命令行工具
  • WebAssembly(前端)
  • 网络服务(后端)
  • 嵌入式

用途

利用强大的生态系统开发高性能的npm包

与C++相比

  • 有官方包管理器
  • 内存安全
  • 内存管理
  • 所有权
  • 多态性
  • 兼顾开发速度与运行速度
  • 天生支持并发

相关

同步发布
rust安装教程

posted @ 2023-02-19 14:12  shugram  阅读(414)  评论(0)    收藏  举报