В чем разница между нажатием F5 и нажатием кнопки «Выполнить» (вверху справа) в проекте C или C++ в VS Code?C++

Программы на C++. Форум разработчиков
Anonymous
В чем разница между нажатием F5 и нажатием кнопки «Выполнить» (вверху справа) в проекте C или C++ в VS Code?

Сообщение Anonymous »

Недавно мне удалось настроить raylib на своем ноутбуке с Linux, и у меня возникли некоторые проблемы, так как я не очень хорошо разбирался в компиляторах, но после использования шаблона проекта VS Code из raylib и редактирования одного из файлов в .vscode каталог, это сработало. Нажатие F5 компилирует и запускает проект в режиме отладчика. Но когда я пытаюсь нажать кнопку пользовательского интерфейса, чтобы запустить его с помощью GCC и множества других опций в раскрывающемся меню, он не компилируется и выдает кучу неопределенных ошибок функций.
Что я хотел бы знать, так это разницу между нажатием F5, которое, кажется, компилирует все без проблем, и нажатием кнопки воспроизведения «Запустить код C». Ни один из вариантов нажатия кнопки запуска не работает, и все они приводят к неопределенным ошибкам функций. Согласно VS Code, F5 «запускает» код, но я точно не знаю, что он делает, каким командам следует, и чем он отличается от кнопки «Выполнить код C/C++». .
Изображение

Шаблон проекта, который я использовал

Подробнее здесь: https://stackoverflow.com/questions/776 ... -at-the-to

Вернуться в «C++»