Перейти к основному содержимому

Базовый вариант отладки

Код демонстрационной программы "Hello, World!" показан на:

  • С. Проект представлен здесь;
  • C++. Проект представлен здесь.

Отладка с использованием файла 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 необходимы:

Опорная статья по работе с Clang в Visual Studio Code здесь.

launch.json для запуска проекта показан здесь.

Linux

Для запуска проекта в Visual Studio Code необходимы:

Опорная статья по работе с Clang в Visual Studio Code здесь.

launch.json для запуска проекта показан здесь.

Полезные статьи

  1. Обучение C++, UTF-8 с первой программы | habr.com