Ответы Mail.ru: Отладка в VS Code. C++.

Вот эта строчка

 "miDebuggerPath": "/path/to/gdb", 

ни о чём не намекает?

А вот здесь:

  "program": "${workspaceFolder}/Debug/gdb.exe",  

зачем запускать и отлаживать gdb, которого еще и нет в данной папке?

Использование VS Code (и других текстовых редакторов) подразумевает умение использовать компиляторы без среды разработки, которое с рождения у человека отсутствует. Либо нужно брать мануал по настройке VS Code и делать все по инструкции, либо ставить полноценную IDE для C++, где проект генерируется уже работоспособным, но и в последнем случае нужно прочесть хотя бы первую главу учебника, где объясняется что такое "решение", "проект", как эти проекты создавать и запускать