【发布时间】:2017-08-12 18:59:35
【问题描述】:
据我所知,我已按照所有步骤在 Windows 10 上的 Visual Studio Code 中构建 C++ 程序。我在 C:/MinGW 下安装了 gcc-7.1.0-64,在 VS Code 中安装了 C/C++ 扩展,并且为我的HelloWorld.cpp 配置了构建任务。
问题:
当我尝试通过打开命令面板然后输入Tasks: Run Build Task 来构建程序时,它会显示错误:
未找到构建任务。按“配置构建任务”来定义一个。
尽管我已经做到了这一点。我可能遗漏了一些简单的东西,但是我在任何地方都找不到任何教程或文档来解释如何完成这项工作。任何帮助表示赞赏。
HelloWorld.cpp
#include <iostream>
using namespace std;
int main() {
std::cout << "Hello world\n";
}
c_cpp_properties.json(从 sn-p 中省略不相关的 Mac/Linux 设置)
{
"configurations": [
{
"name": "Win32",
"includePath": [
"${workspaceRoot}",
"C:/MinGW/include/c++/7.1.0/*"
],
"defines": [
"_DEBUG",
"UNICODE"
],
"intelliSenseMode": "msvc-x64",
"browse": {
"path": [
"${workspaceRoot}",
"C:/MinGW/include/c++/7.1.0/*"
],
"limitSymbolsToIncludedHeaders": true,
"databaseFilename": ""
}
}
],
"version": 2
}
tasks.json
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"taskName": "HelloWorld.cpp",
"command": "c++",
"args": ["-g", "HelloWorld.cpp"],
"type": "shell"
}
]
}
【问题讨论】: