当前步骤:构建任务.json 文件

Current Step: Building Tasks.json File

本文关键字:任务 json 文件 构建      更新时间:2023-10-16

我在遵循此 https://www.youtube.com/watch?v=DIw02CaEusY 时收到以下错误,有人可以帮助我找出我搞砸的地方。

{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "echo",
"type": "shell",
"command": "g++",
"args": ["-g", "main.cpp"],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}

正在执行任务:g++ -g main.cpp <</p>

"g++"不被识别为内部或外部命令,可操作 程序或批处理文件。终端进程以退出代码终止: 1

终端将被任务重用,按任意键将其关闭。

例如Microsoft/vscode-cpptools/issue 1329:

我已经重现了这个问题。我不确定为什么 VS Code 不选择环境路径或它使用的路径,因为它以某种方式选择我的 CMake 目录,而不是我的 MinGW 目录。我能够通过在命令中使用 g++ 的完整路径来解决此问题

将命令属性更改为从"g++"更改为"C:/MinGW/bin/g++"。