Как я могу увидеть двоичные символы (C и C++) в Linux?
-
21-09-2019 - |
Вопрос
Ребята, какие инструменты вы используете?Как символы demangle C++ могут передавать их в инструменты профилирования, такие как опаннотировать?
Спасибо
Решение
Использовать nm
чтобы увидеть все символы и c++filt
разобрать.
Пример:
nm -an foo | c++filt
Другие советы
Инструмент профилирования, который я использую, уже знает символы и исходный код. поскольку это всего лишь отладчик.Я могу создать приложение с включенными в него символами, даже при полной оптимизации.
Не связан с StackOverflow