文章目录
3. VSCode 调试配置
简述
- MinGW on Windows
- VSCode
配置 VSCode + MinGW
选用 VSCode 纯粹是因为用习惯了,用 Dev-C++ 之流总觉得外观啊、自动提示啊什么的不太对劲。
至于为什么用 MinGW,其实一开始是用 WSL 的,但后面发现交作业得附一个可执行文件,助教一般用的是 Windows,交个 Linux 下的可执行文件似乎有些捞,所以干脆把开发环境切换回 Windows。
简要步骤
按照 VSCode 的官方教程 即可。只有几点需要注意:
- MinGW 的在线安装器实在是太慢了,建议去 SourceForge 直接下载 zip 包(本例中下载的是 MinGW-W64 GCC-8.1.0: x86_64-posix-seh),然后解压到
C:\Program Files\mingw-w64\
下,再把mingw64\bin
文件夹添加到环境变量PATH
中(本例是C:\Program Files\mingw-w64\x86_64-8.1.0-release-posix-seh-rt_v6-rev0\mingw64\bin
)
VSCode 调试配置
tasks.json
启用连接编译
注意 -g
的下一行。
1 | ... |
编译出来的 exe 显示中文乱码
1 | ... |
两个文件的最终成品
launch.json
1 | { |
tasks.json
1 | { |