安装MSYS2环境
MSYS2是一个在Windows上提供类Unix环境的工具链,支持包管理工具Pacman。从MSYS2官网下载安装程序,运行后选择默认安装路径(如C:\msys64)。安装完成后,通过开始菜单启动MSYS2 UCRT64终端(推荐UCRT64环境以兼容最新工具链)。
更新基础包和核心数据库:
pacman -Syu
关闭终端后重新打开,执行完整更新:
pacman -Su
安装开发工具链:
pacman -S --needed base-devel mingw-w64-ucrt-x86_64-toolchain
配置环境变量
将MSYS2的二进制路径加入系统环境变量:
- 打开系统设置 → 环境变量 → 编辑Path
- 添加以下路径(根据实际安装位置调整):
C:\msys64\ucrt64\bin
C:\msys64\usr\bin
验证GCC是否可用:
gcc --version
VSCode基础配置
安装必要插件:
- C/C++ (Microsoft)
- CMake Tools
- MSYS2 Launcher
配置任务文件.vscode/tasks.json:
{
"version": "2.0.0",
"tasks": [
{
"label": "Build with MSYS2",
"type": "shell",
"command": "g++",
"args": [
"-fdiagnostics-color=always",
"-g",
"${file}",
"-o",
"${fileDirname}/${fileBasenameNoExtension}.exe"
],
"group": {
"kind": "build",
"isDefault": true
},
"detail": "使用MSYS2 UCRT64编译器"
}
]
}
调试配置示例
创建`.vscode
5411

被折叠的 条评论
为什么被折叠?



