VS Code配置C++开发环境
背景:我在 window10 系统上按照 VS Code 官网配置 C++ 开发环境时,在命令面板中搜索不到 C++ 的 UI 配置选项,只得在 .vscode
目录下手动创建了 tasks.json
、launch.json
和 c_cpp_properties.json
文件。下面介绍一下这三个配置文件的基本内容。
前置条件:
- 已经安装
MinGW
或者MSYS2
,并设置了系统的环境变量。 - 安装了
VS Code
以及 C++ 扩展
三个配置文件的内容
tasks.json
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"type": "shell",
"label": "task g++",
"command": "E:\\Program Files\\msys64\\ucrt64\\bin\\g++.exe", /*修改成自己bin目录下的g++.exe,这里的路径和电脑里复制的文件目录有一点不一样,这里是两个反斜杠\\*/
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}\\${fileBasenameNoExtension}.exe",
"-I",
"F:\\projects\\C++Projects\\hello", /*修改成自己放c/c++项目的文件夹,这里的路径和电脑里复制的文件目录有一点不一样,这里是两个反斜杠\\*/
"-std&