如何在Visual Studio代码(VSCode)中创建用于构建和运行c ++代码的单独任务

我觉得这本来应该很简单,但是使用Google搜索时,我发现了各种各样的博文,但都没有直接的答案。

我想要一些不同的构建任务:

1)只需在调试上构建

2)关闭调试进行构建

3)运行二进制输出文件

4)关闭调试并运行二进制输出文件。

{
    "version": "2.0.0","tasks": [
      {
        "label": "Build with Clang and Debugging","type": "shell","command": "clang++","args": [
          "-std=c++11","-stdlib=libc++","helloworld.cpp","-o","helloworld.out","--debug"
        ],"group": {
          "kind": "build","isDefault": true
        }
      },{
        "label": "Build with Clang without Debugging","-o3","helloworld.out"
        ],"isDefault": false
        }
      }
    ]
  }

我不确定如何创建上述任务并运行它们。我尝试创建一个无需调试即可进行构建的新任务,并且似乎存在语法错误。我还想只通过关键字快捷方式运行,而无需在终端上手动输入例如./helloworld.out

"isDefault": false似乎给了我一些语法错误。

是否有办法拥有所有这些任务并为每个任务分配键盘快捷键?

kykooo 回答:如何在Visual Studio代码(VSCode)中创建用于构建和运行c ++代码的单独任务

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3108583.html

大家都在问