readelf -s не выводит полные имена переменных

Мне нужно получить глобальные символы из скомпилированного файла программы c. Я использую команду linux readelf -s filePath когда я использую эту команду, это то, что я получаю:

Я рисую синий прямоугольник, чтобы показать, что имена переменных не отображаются правильно. они получают обрезку после 25 символов. Как я могу заставить его отображать полные имена?

1 ответ

Решение

Добавьте широкий переключатель:

readelf -s --wide pathOfFile
Другие вопросы по тегам