тут без меня справитесь
- (!) в конфигах твердо прописано все на название дирректории algs, поэтому очень важно назвать ее именно так
и открываем ее в вижаке Фаил -> Открыть папку...
итого в вашей дирректории должны быть:
.devcontainer/devcontainer.json.vscode/tasks.jsonDockerfilepolygon/..с вашими лабами. можете просто склонировать ваш репо с лабами
как поставить докер - сами.
слева снизу в вижаке тыкаете на ><(ну типо) и нажимаете Повторно открыть в контейнере
ATTENTION!!! КОНТЕЙНЕР ПИИИ**** КАКОЙ ТЯЖЕЛЫЙ И БУДЕТ ОООЧЕНЬ ДОЛГО!!
лично у меня он собирался 5-7 минут, на винде, соответственно, будет треш как долго. терпите.
- tip: можете сами собрать контейнер руками
docker build .и смотреть за процессом
если все ок - слева снизу должно быть что-то типо Контейнер разработки: algs dev container.
это значит что все ок и вы уже работаете в контейнере на базе debian:bullseye-slim.
нажимаем cmd + shift + P (не на маке через ctl вроде) и пишем >Tasks: Run Task, энтер, выбираем задачу CC/C++: g++ build with mlpack (ну или по-старинке руками через терминал)