Здесь описано, как настроить окружение на Windows с использованием WSL (Windows Subsystem from Linux) и VSC (Visual Studio Code) или Vim. Однако мы рекомендуем перейти на Linux.
- Установите WSL2 по инструкции. Дистрибутив лучше взять Ubuntu 22.04.
- Запустите WSL2 и установите в ней необходимые инструменты (компилятор, отладчик, CMake):
sudo apt update
sudo apt install -y g++-12 gdb cmake
sudo ln -s /usr/bin/g++-12 /usr/bin/g++
После убедитесь, что все установилось как надо: cmake --version должен выдавать версию не ниже 3.13, g++ --version--- не ниже 10.3.
-
Если вы решили использовать Vim, он уже должен быть доступен. Можете настраивать как обычно.
-
Если вы решили использовать VSC, то вам нужно следовать этой инструкции. После установки плагина просто выполните
code .в директории проекта. В итоге, если вы в VSC откроете консоль (Terminal->New Terminal), префикс должен быть похож наusername@device:~/cpp$. -
Запустите что-нибудь, чтобы убедиться, что все работает.
Во-первых, вы можете загуглить. Часто проблемы легко ищутся и быстро исправляются. Во-вторых, вы можете писать в общий чат, своим семинаристам, @KseniaPetrenko (которая использовала WSL + VSC весь 2 курс), или другим людям, которые используют WSL. Мы постараемся помочь, но возможно в какой-то момент появится непреодолимая проблема, мы будем бесильны, а дедлайны поджимать. Поэтому мы рекомендуем чистый Linux.
// Если они появятся, будут опубликованы здесь