Как настроить launch.json для отладки примеров исходного кода libvpx с использованием кода Visual Studio?

#c #visual-studio-code #build #libvpx

#c #visual-studio-code #сборка #libvpx

Вопрос:

Мне нужно создать исходный код libvpx с использованием кода Visual Studio. Затем запустите и отладьте файл vp8_multi_resolution_encoder.c.

Для создания задач проекта я использовал задачи.json следующим образом:

 {
"version": "0.1.0",
"command": "make",
"isShellCommand": true,
"tasks": [
    {
        "taskName": "Makefile",

        // Make this the default build command.
        "isBuildCommand": true,

        // Show the output window only if unrecognized errors occur.
        "showOutput": "always",

        // Pass 'all' as the build target
        "args": ["all"],

        // Use the standard less compilation problem matcher.
        "problemMatcher": {
            "owner": "c",
            "fileLocation": ["relative", "${workspaceRoot}"],
            "pattern": {
                "regexp": "^(.*):(\d ):(\d ):\s (warning|error):\s (.*)$",
                "file": 1,
                "line": 2,
                "column": 3,
                "severity": 4,
                "message": 5
            }
        }
    }
]
 

}

Каковы ключевые конфигурации для launch.json для отладки vp8_multi_resolution_encoder?

Комментарии:

1. вы выполняете make команду, и она ищет Makefile по умолчанию

2. Каковы ключевые конфигурации launch.json для отладки vp8_multi_resolution_encoder?

3. смотрите Документы VSC о разработке C , там точно указано, что делать, для какого компилятора / отладчика