Отладочные символы (debug symbols) - это дополнительная информация, связанная с исполняемым кодом, которая используется для диагностики и отладки программного обеспечения. Символы содержат информацию о местах в коде, которые соответствуют определенным строкам, функциям и переменным. Это позволяет отладчикам приостанавливать выполнение кода в нужный момент и просматривать значения переменных, отслеживать вызовы функций и т.д.
Отладочные символы обычно включаются в исполняемый файл во время сборки программы, и они могут быть удалены при сжатии или оптимизации кода для повышения эффективности. Отладочные символы также могут быть представлены в виде отдельных файлов, что позволяет отладчикам загружать их независимо от исполняемого файла.