Базовый вариант отладки
Код демонстрационной программы "Hello, World!" показан на:
Отладка с использованием файла launch.json
Информацию о том, как создать launch.json для работы с проектами CMake, можете найти в документе.
Windows
Для запуска проекта в Visual Studio Code необходимы:
- MinGW, установленный через MSYS2;
- C/C++ Extension Pack;
- Средства компиляции GNU и отладчики GDB, установленные через pacman MSYS2 (см. опорную статью ниже);
- CMake и Ninja.
Опорная статья по работе с GCC и MinGW в Visual Studio Code здесь.
launch.json для запуска проекта показан здесь.
Обратите внимание, что в Windows вы можете вводить только символы из кодовой таблицы ASCII.
Также доступен альтернативный вариант работы с программой "Hello, World!". Об этом см. здесь
macOS
Для запуска проекта в Visual Studio Code необходимы:
- Инструменты командной строки Xcode;
- C/C++ Extension Pack;
- clang, установленный через Xcode (см. опорную статью ниже);
- CMake.
Опорная статья по работе с Clang в Visual Studio Code здесь.
launch.json для запуска проекта показан здесь.
Linux
Для запуска проекта в Visual Studio Code необходимы:
- Инструменты командной строки Xcode;
- C/C++ Extension Pack;
- Средства компиляции GNU и отладчик GDB (см. опорную статью ниже);
- CMake.
Опорная статья по работе с Clang в Visual Studio Code здесь.
launch.json для запуска проекта показан здесь.