При нажатии кнопки «Запустить C/C++» некоторые/все установленные компиляторы не обнаруживаются VSCode (Попытка использовать g++ и clang++ — g++ обнаруживается только в Arch WSL , в Ubuntu WSL ничего не обнаружено).
Шаги по воспроизведению (Ubuntu):
- Обновленный и обновленный репозиторий apt< /li>
Код: Выделить всё
sudo apt update
sudo apt upgrade
- Установлены build-essential и clang
Код: Выделить всё
sudo apt install build-essential
sudo apt install clang
- обеспечил правильную установку
Код: Выделить всё
g++ -v
clang++ -v
- Выполнил код . и установил необходимые расширения (C/C++, WSL).
- Создал тестовый файл и попытался запустить его в окне VSCode, выбрав «Запустить файл C/C++».
Результат: в окне обнаружения не отображаются ни g++, ни clang++.

Подробнее здесь: https://stackoverflow.com/questions/790 ... ers-on-wsl