MS's debugger is only if you use Visual C++ compiler, if you use GCC there is no point it trying it. The debug symbols format is different.
If you still want to use MS's debugger search for CDB, but this is not for beginners. And it works worse than GDB.