GDB может отлаживать различные форматы файлов, но не поддерживает скриптовые языки (Perl, PHP, Python и т. Д.) и языки, работающие на виртуальной машине (Java, C # и т. Д.) .В настоящее время он может даже отлаживать Java.Это было сделано для отладки собственных двоичных файлов, таких как ELF, Mach-O и т. Д.
Вы можете прочитать полный список поддерживаемых форматов файлов в официальной документации GDB. Здесь !