使用MSYS2配置MinGW64gcc环境并与VSCode兼容使用

参考 https://www.cnblogs.com/yucloud/p/vs_code_config.html

安装MSYS2

https://www.msys2.org

image

点左边的进行下载

配置MSYS2环境

$ MSYS2 $ 给我们提供了一个介质,可以让我们很方便的下载 $ MinGW $ 相关环境

下载完成后,进入紫色的$ MSYS2 $

image

左上角那个

键入以更新$ MSYS2 $ 数据库

pacman -Sy

同步软件源并更新核心软件包

pacman -Syu

更新其他基本软件包

pacman -Su

全选 \(Y\) 即可

安装MinGW

键入以安装 Mingw64 编译工具链

pacman -S --needed base-devel mingw-w64-x86_64-toolchain

打开蓝色的MSYS2,键入gcc -v 查看是否有版本号,有就安装成功了

image

其它可选常用开发环境工具

pacman -S  base-devel  git  mercurial  cvs  wget  p7zip  perl  ruby  python2

32位MinGW

pacman -S  mingw-w64-i686-toolchain

64位MinGW

pacman -S  mingw-w64-x86_64-toolchain

环境配置

右键桌面“此电脑”,属性,高级系统设置,环境变量

系统变量的path中新建

C:\msys64\mingw64\bin

系统变量中添加新的环境变量,命名为 $ HOME $, 路径为

C:\msys64\home\<用户名>

注意,这里的C:\msys64是安装路径,请根据自己的安装路径填写

用户名就是注册电脑时使用的昵称

然后打开cmd,键入

set HOME && Path

查看是否有这两个变量

再键入

gcc -v

查看是否有版本号

如有,证明环境配置完成

VSCode使用

写一段测试程序,运行时使用如下高亮的插件

image

看看是否能从终端中输出即可

如果想单独跳出终端,则可以在json中将externalConsole改为true,并在原来代码最后设置断点或者加上system("pause")

posted @ 2026-09-06 14:29  Peppa_Even_Pig  阅读(15)  评论(0)    收藏  举报