如何在msys2中安装rust语言编程环境

 时间:2026-02-14 03:54:16

1、这里假设你已经安装好msys2软件了,包括里面一些必须的开发工具,编译器等。如果没有安装好,请参考以下这篇经验

2、Rust使用rustup工具来管理本地的Rust环境,包括安装,更新和卸载,在所有平台上的操作都相同。

1. 打开msys2终端,输入:curl https://sh.rustup.rs -sSf | sh

2. 它会提示没找到本地的Microsoft C++ build tools,并告诉你可以通过安装Visual Studio来搞定,但是如果你的目标程序是GNU ABI格式的,跳过安装Microsoft C++ build tools也是可以的,只是后面需要略作修改。这里输入Y

3. 这时它会提醒你,Rust开发工具将会被安装到C:\Users\36295\.cargo\bin这么个路径下,这是你本地的用户目录,并且询问,要执行1,2,3中的哪一个操作,默认操作会安装x86_64-pc-windows-msvc为基础的编译工具,我们改成x86_64-pc-windows-gnu即可

如何在msys2中安装rust语言编程环境

如何在msys2中安装rust语言编程环境

如何在msys2中安装rust语言编程环境

3、最后按下1,回车,程序会自动执行后续的安装操作。下面介绍两个rustup相关的常用命令:

1. 更新Rust:rustup update

2. 卸载Rust:rustup self uninstall

如何在msys2中安装rust语言编程环境

如何在msys2中安装rust语言编程环境

如何在msys2中安装rust语言编程环境

4、Rust环境是安装结束了,在Windows的shell中已经可以访问到了,但是在msys2中还无法访问,原因在于msys2中的PATH环境变量中不包含rust的路径。

打开msys2环境中/etc/profile,在最后一行添加:

export PATH=$PATH:/c/Users/36295/.cargo/bin

如何在msys2中安装rust语言编程环境

5、重新打开msys2的窗口,输入cargo --version,查看是否安装配置成功

如何在msys2中安装rust语言编程环境

6、cargo是rust中的工程管理工具,非常常用。

使用cargo new hello_cargo --bin来创建新的工程hello_cargo,项目类型是可执行文件,完了之后,会自动生成项目配置文件Cargo.toml和源码文件夹src,里面已经写了一个最简单的hello world

如何在msys2中安装rust语言编程环境

7、使用cargo run命令会自动将整个项目便宜,然后运行。如果只编译不运行,可以使用命令cargo build,如果项目已经完成,需要发布,使用命令cargo build --release

编译的中间文件都被放到了target文件夹下,并且debugrelease两个版本清晰的被分了开来

如何在msys2中安装rust语言编程环境

如何在msys2中安装rust语言编程环境

  • 京都蟹道乐攻略
  • 手把手教你将书签导入Safari浏览器【简洁版】
  • ddns有什么用
  • 如何申请GitHub Education Package?
  • 小米路由器怎么开启智能家居防火墙?
  • 热门搜索
    黄山旅游自助攻略 苏州西山旅游攻略 德清旅游 鹰潭旅游 山西太原旅游 门头沟旅游景点大全 旅游管理毕业论文 携程旅游攻略 西安旅游网 兴宁旅游