MI-команды -- это команды между мордой отладчика встроенного в IDE и gdb. IDE отправляет команду gdb, но тот отвечает, что выполнить её не смог, IDE в растерянности, на мой взгляд это -- баг.
что значат эти опции?
Это опции компиляции программы которую ты отлаживаешь -- без оптимизации, или с оптимизацией для отладки.