最新更新后,VSCode中的C ++编译不起作用

时间:2019-06-11 12:43:20

标签: c++ powershell visual-studio-code g++ vscode-settings

我刚刚将VSCode更新为最新版本(可能会更新),现在我的C ++源代码不再编译。

我认为这是因为PowerShell也可能已更新,现在不建议使用某些选项,但我不知道如何解决它们。

最初,我在“设置”中的C ++编译命令如下所示:

"code-runner.executorMap": {
    "cpp": "cd $dir && g++ -std=c++14 -Wall -Wextra $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt"
}

我收到此消息:

  

在此版本中,标记'&&'不是有效的语句分隔符。

我将&&更改为-and,现在它说:

  

由于参数名称'o'不明确,无法处理参数。可能的匹配项包括:-OutVariable -OutBuffer。

我不知道如何更改-o选项...我应该如何修改compile命令以使其起作用?谢谢!

0 个答案:

没有答案