АнглийскийФранцузскийНемецкийИтальянскийПортугальскийРусскийИспанский

Значок OnWorks

mipsel-linux-gnu-addr2line - Интернет в облаке

Запустите mipsel-linux-gnu-addr2line в провайдере бесплатного хостинга OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

Это команда mipsel-linux-gnu-addr2line, которую можно запустить в бесплатном хостинг-провайдере OnWorks с помощью одной из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


addr2line - конвертировать адреса в имена файлов и номера строк.

СИНТАКСИС


адрес2линия [-a|--адреса]
[-b bfdname|--target =bfdname]
[-C|- распутать[=стиль]]
[-e имя файла|--exe =имя файла]
[-f|--функции] [-s|--базовое имя]
[-i|--inlines]
[-p|--красивый принт]
[-j|--section =имя]
[-H|--Помогите] [-V|--версия]
[адрес адрес ...]

ОПИСАНИЕ


адрес2линия переводит адреса в имена файлов и номера строк. Учитывая адрес в
исполняемый файл или смещение в разделе перемещаемого объекта, он использует отладку
информация, чтобы выяснить, какое имя файла и номер строки связаны с ним.

Исполняемый или перемещаемый объект для использования указывается с помощью -e вариант. По умолчанию
это файл а. выход. Раздел в перемещаемом объекте для использования указывается с помощью -j
опцию.

адрес2линия имеет два режима работы.

В первом в командной строке указываются шестнадцатеричные адреса, а адрес2линия
отображает имя файла и номер строки для каждого адреса.

В секунду, адрес2линия читает шестнадцатеричные адреса со стандартного ввода и печатает
имя файла и номер строки для каждого адреса в стандартном выводе. В этом режиме адрес2линия
может использоваться в конвейере для преобразования динамически выбранных адресов.

Формат вывода ИМЯ ФАЙЛА: LINENO. По умолчанию каждый входной адрес генерирует один
строка вывода.

Две опции могут генерировать дополнительные строки перед каждым ИМЯ ФАЙЛА: LINENO линия (в том
порядок).

Если же линия индикатора -a Если используется опция, отображается строка с входным адресом.

Если же линия индикатора -f используется опция, затем строка с НАЗВАНИЕ ФУНКЦИИ отображается. Это
имя функции, содержащей адрес.

Один из вариантов может генерировать дополнительные строки после ИМЯ ФАЙЛА: LINENO линии.

Если же линия индикатора -i опция используется и код по данному адресу присутствует там из-за
встраивание компилятором, после чего отображаются дополнительные строки. Один или два дополнительных
линии (если -f используется опция) отображаются для каждой встроенной функции.

В качестве альтернативы, если -p используется опция, тогда каждый входной адрес генерирует один длинный,
строка вывода, содержащая адрес, имя функции, имя файла и номер строки.
Если же линия индикатора -i также использовалась опция, тогда любые встроенные функции будут отображаться в
таким же образом, но на отдельных строках и с префиксом текста (встроенный к).

Если имя файла или имя функции не может быть определено, адрес2линия напечатает два вопроса
метки на их месте. Если номер строки определить не удается, адрес2линия напечатает 0.

ОПЦИИ


Длинная и краткая формы опционов, показанные здесь как альтернативы, эквивалентны.

-a
--адреса
Отображать адрес перед именем функции, информации о файле и номере строки. В
адрес печатается с 0x префикс, чтобы легко его идентифицировать.

-b bfdname
--target =bfdname
Укажите формат объектного кода для объектных файлов: bfdname.

-C
--demangle [=стиль]
Расшифровать (разобрать) имена символов низкого уровня в имена пользовательского уровня. Помимо удаления любых
начальное подчеркивание, добавленное системой в начале, делает имена функций C ++ удобочитаемыми.
У разных компиляторов разные стили манипуляции. Необязательный стиль демонтажа
аргумент может использоваться для выбора подходящего стиля разборки для вашего компилятора.

-e имя файла
--exe =имя файла
Укажите имя исполняемого файла, адреса которого должны быть переведены. В
файл по умолчанию а. выход.

-f
--функции
Отображение имен функций, а также информации о номерах файлов и строк.

-s
--basenames
Отображать только основание каждого имени файла.

-i
--inlines
Если адрес принадлежит встроенной функции, исходная информация для всех
также будет напечатано включение областей видимости в первую невстраиваемую функцию. Для
Например, если "main" встроен в "callee1", который встроен в "callee2", а адрес - из
«callee2», также будет напечатана информация об источнике для «callee1» и «main».

-j
--раздел
Считайте смещения относительно указанного раздела вместо абсолютных адресов.

-p
--красивый принт
Сделайте вывод более понятным для человека: каждое местоположение печатается в одной строке. Если вариант
-i указано, строки для всех охватывающих областей имеют префикс (встроенный к).

@файл
Прочтите параметры командной строки из файл. Прочитанные параметры вставляются вместо
оригинал @файл вариант. Если файл не существует или не может быть прочитан, то опция
будут трактоваться буквально, а не удаляться.

Варианты в файл разделены пробелом. Может быть включен пробельный символ
в опции, заключив весь вариант в одинарные или двойные кавычки. Любой
символ (включая обратную косую черту) может быть включен путем добавления префикса к символу, который будет
включены с обратной косой чертой. В файл сам может содержать дополнительные @файл параметры; любой
такие параметры будут обрабатываться рекурсивно.

Используйте mipsel-linux-gnu-addr2line в Интернете с помощью сервисов onworks.net


Ad


Ad

Новейшие онлайн-программы для Linux и Windows