С помощью этого руководства вы сможете настроить на своем Linux-компьютере1 VS Code, GCC-компилятор C++ (g++) и отладчик GDB для программирования на C++.
Что такое Visual Studio Code
VS Code — чрезвычайно мощный, гибкий, кроссплатформенный, а главное свободный IDE, в котором может работать программист любой специализации.
Установка VS Code и GCC
Установка не займет много времени.
- Установим на компьютере Visual Studio Code. Для этого скачаем с официального сайта visualstudio.com актуальный установщик.
- Установим на компьютере GCC (GNU Compiler Collection). Также установим GDB (GNU Debugger), с помощью которого мы будем отлаживать код C++:
sudo apt-get install build-essential gdb
- Проверить правильность установки можно с помощью команды:
gcc -v
Вывод команды покажет значения некоторых глобальных переменных, конфигурацию (параметры) собранной GCC и её версию.
Настройка VS Code для работы на языке С++
Операционные системы семейства Linux чрезвычайно дружелюбны для С++-программистов. Настройка рабочего окружения не будет трудной.
Устанавливаем расширения для работы на языке С++. Для этого перейдем в меню настройки/установки расширений, нажав горячие клавиши Ctrl+Shift+X
. В поисковом окошке наберите «C++ Ext». Установите расширение «C/C++ Extension Pack».
Альтернативный способ установки расширения: запуск команды ext install ms-vscode.cpptools-extension-pack
в окне VS Code Quick Open Ctrl+P
.
Создадим тестовый проект. Для этого откроем терминал VS Code (View -> Terminal) и запустим там последовательно команды:
mkdir helloworld_cpp_ubuntu
cd helloworld_cpp_ubuntu
code .
Этими командами мы создали папку «helloworld_cpp_ubuntu», а затем раскрыли её в VS Code, как проект.
Добавим в проект файл main.cpp. Для этого раскроем корневую папку проекта в эксплорере и нажмем соответствующую кнопку:
Добавим в этот файл следующий код:
#include <iostream> using namespace std; int main() { std::cout << "Hello World!"; return 0; }
Запустим исполнение файла, нажав кнопку Play в верхнем правом углу окна редактора:
Через некоторое время в терминале мы увидим вывод нашей функции. Это свидетельство того, что мы все сделали правильно.
Это самый минимальный набор действий и настроек, которые позволили нам установить Visual Studio Code на компьютере под управлением Linux, создать С++-проект и успешно запустить его.
- При составлении этого руководства в качестве тестового стенда использовался компьютер под операционной системой Ubuntu 24.04 ↩︎