Отладка VSCode Кода Visual Studio / Компиляция C++

У меня есть несколько вопросов для отладки и компиляции в VSCode C++.

Я установил c/c++аддон от Microsoft.
После этого я начал отладку и выбрал c++(Windows) в качестве режима отладки.
Какую программу я должен выбрать для этой строки в запуске.JSON?

"program": "enter program name, for example ${workspaceRoot}/a.exe"

Следующая проблема заключается в настройке компилятора C++ для компиляции из кода Visual Studio.

2 ответа

  1. Мне кажется, что он просит вас выбрать имя для вашего исполняемого файла — вам нужно выбрать имя. Я не знаком с VSCode. В VStudio щелкните правой кнопкой мыши на проекте, выберите Свойства и под компоновщиком будет поле для выходного файла.

  2. Вам нужно найти относительный путь к любой программе, которую вы хотите отладить, давайте назовем исполняемым файлом «пример.exe», который находится в /exampleProj/debug/ относительно вашего корневого каталога рабочей области, который является той папкой, которую вы открыли для запуска VS Code(если вы не уверены, где он находится, вернитесь к боковой панели навигации и найдите файл оттуда).

    затем вы хотите, чтобы ваша запись прогам следующим образом:

    "program": "${workspaceRoot}/exampleProj/debug/example.exe"