当前步骤:构建Tasks.json文件

问题描述 投票:2回答:1

我在接下来这个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 <

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

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

c++ powershell visual-studio-code command-prompt git-bash
1个回答
1
投票

例如,参见Microsoft/vscode-cpptools/issue 1329

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

将命令属性更改为“g++”到“C:/MinGW/bin/g++”。

© www.soinside.com 2019 - 2024. All rights reserved.