VS Code调试C/C++程序
环境准备:
- Visual Studio Code
- MinGW
- VS Code C/C++扩展
操作系统:Windows 10 64位
Visual Studio Code
从微软官方网站下载最新稳定版本的VS Code。选择64位安装版,当前版本为1.46.1,安装后打开VS Code,使用快捷键[Ctrl+Shift+P],在搜索框中输入
configure display language
选择zh-cn,重启VS Code,界面就更换为中文。
MinGW
从SourceForge MinGW-W64的离线安装包,版本:8.1.0,下载地址:[https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/8.1.0/threads-posix/seh/](https://sourceforge.net/projects/mingw-w64/files/Toolchains targetting Win64/Personal Builds/mingw-builds/8.1.0/threads-posix/seh/)
选择MinGW-W64 GCC-8.1.0下面的x86_64-posix-seh版本,下载文件x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z。解压压缩包,并将里面的mingw-64目录包括到C盘根目录并将C:\mingw-w64\bin 路径加到Path 环境变量。
C/C++扩展
打开VS Code,输入快捷键[Ctrl+Shift+X],搜索框输入C/C++,安装微软出品的C/C++ for Visual Studio Code扩展插件,当前版本:0.28.3。
插件安装重新启动VS Code,输入快捷键[Ctrl+Shift+P],输入:C++ Configuration,选择UI界面,VS Code会自动检测到MinGW下编译器路径“C:/mingw-w64/bin/gcc.exe”,IntelliSense模式选择”gcc-x64“。
以上步骤全部正常设置后,就可以在VS Code开发、编译和调试 C或者C++代码了。