title: Rust环境安装和初体验

date: 2023-12-25

updated: 2023-12-25


  1. 下载Rustup工具rustup-init.exe,点击运行,出现cmd命令行,提示需要安装C++环境(Rust需要C/C++的编译工具)

  2. 先安装Rust需要的C/C++环境,可以选择Visual Studio(占用体积特别大),也可以安装Mingw-w64(占用体积很小),这里选择安装Mingw-w64,下载完解压缩,将bin目录添加到环境变量PATH中,打开cmd,输入gcc -v,查看是否正常显示gcc相关信息

  3. 重新运行rustup-init.exe

    输入[3],不安装前提条件

    输入[2],自定义安装,接着输入每个提示末尾的内容,可以右键复制

    输入[1],默认安装,等待安装进度完成

  4. 重新打开cmd窗口,输入rustc -V验证Rust是否安装成功,输入cargo --version验证cargo是否安装成功(cargo是Rust 构建工具和包管理器)

  5. 使用cargo命令创建Rust项目

    1
    cargo new hello-rust
  6. 下载VSCode,安装插件rust-analyzerCodeLLDB(用于调试Rust)

  7. 使用VSCode打开刚刚创建的Rust项目

  8. 点击运行后报错

  9. 安装Visual C++ xxx Build Tools或者使用gnu工具链

    1
    2
    rustup toolchain install stable-x86_64-pc-windows-gnu
    rustup default stable-x86_64-pc-windows-gnu
  10. 重新运行Rust项目,程序正常运行并输出