Для разработки требуются расширения:
CMakeотtwxsCMakeToolsотMicrosoftC/C++отMicrosoft
Перезагрузите VSCode после установки расширений.
VSCode предложит выбрать компилятор при открытии проекта. Если он этого не сделал, кликните по кнопке с гаечным ключом на нижней панели.
На Windows, вероятнее всего, вам нужен компилятор Visual Studio с версией amd64.
Debugбыстро компилируется и подходит для разработки.ASan, LSan, MSan, UBSanподходят для отладки ошибок сегментации и других проблем с памятью. Рекомендуется запустить ваш код с санитайзерами перед отправкой на проверку!Releaseнужен для сборки кода с оптимизациями и проверки скорости выполнения.
На той же нижней панели, используйте кнопку Build для сборки кода и Run CTests tests для запуска тестов.
Если во время сборки вы видите ошибку вроде ...\Microsoft.CppBuild.targets(457,5): error MSB8013: This project doesn't contain the Configuration and Platform combination of MSan|x64, это означает что выбранная конфигурация на вашей системе не поддержана - выберите другую.


