VSCode编译与调试C++的教程了解VSCode,统一编译器,方便在Linux上编译。LLVM有Clang前端编译器与LLDB调试器,MinGW-w64提供GCC编译器与GDB调试器。构建环境可选择Cygwin或MSYS2。LLVM与MinGW-w64混用配置复杂且占用空间,新版GCC仅在Cygwin与MSYS2中提供。最终选用MSYS2安装MinGW-w64。先决条件:1.更新包:MSYS2上运行pacman-Syu,再运行pacman-Su。2.安装MinGW-w64:在MSYS2上运行pacman-S--neededbase-develmingw-w64-x86_64-toolchain。检查GCC调用。创建项目文件:创建文件夹,VSCode打开并创建源代码文件。编译:VSCode终端菜单配置默认生成任务,选择g++编译器。生成tasks.json文件,配置编译任务。切至cpp文件,运行生成任务,生成exe文件。运行生成的程序。调试:运行菜单添加配置,选择C++(GDB/LLDB)调试器。配置g++.exe用于生成与调试。在launch.json文件中设置preLaunchTask与label一致。在cpp文件中设置断点,运行启动调试或按F5。成功在断点暂停。完成基本编译与调试,更多配置需逐步探索。