VS Code: Пакетная сборка всех tasks.json в рабочей области - PullRequest
0 голосов
/ 14 ноября 2018

Используя код Visual Studio (C / C ++), в настоящее время у меня есть рабочее пространство с несколькими проектами. Я ищу способ пакетной сборки всех tasks.json. Есть ли способ сделать это? Или есть командная строка для выполнения tasks.json?

Вот базовый пример одной из моих задач.json:

{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
    {
        "label": "build ConsoleTest",
        "type": "shell",
        "command": "g++",
        "problemMatcher": "$gcc",
        "args": [
            "-Wall",
            "-pthread",
            "-std=gnu++11",            
            "-o", "../../../../Bin/ConsoleTest", 
            "-I", "${workspaceRoot}", 
            "-I", "${workspaceRoot}/..", 
            "-I", "${workspaceRoot}/../Common",
            "-I", "${workspaceRoot}/../../Platforms/Linux",
            "-g", "ConsoleTest.cpp",                
            "~/Bin/opencv/lib/libopencv_core.a",
            "~/Bin/opencv/3rdparty/lib/libzlib.a"

        ],
        "group": {
            "kind": "build",
            "isDefault": true
        }
    }
]

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...