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

点左边的进行下载
配置MSYS2环境
$ MSYS2 $ 给我们提供了一个介质,可以让我们很方便的下载 $ MinGW $ 相关环境
下载完成后,进入紫色的$ MSYS2 $

左上角那个
键入以更新$ MSYS2 $ 数据库
pacman -Sy
同步软件源并更新核心软件包
pacman -Syu
更新其他基本软件包
pacman -Su
全选 \(Y\) 即可
安装MinGW
键入以安装 Mingw64 编译工具链
pacman -S --needed base-devel mingw-w64-x86_64-toolchain
打开蓝色的MSYS2,键入gcc -v 查看是否有版本号,有就安装成功了

其它可选常用开发环境工具
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使用
写一段测试程序,运行时使用如下高亮的插件

看看是否能从终端中输出即可
如果想单独跳出终端,则可以在json中将externalConsole改为true,并在原来代码最后设置断点或者加上system("pause")
浙公网安备 33010602011771号