Как переместить символы отладки gcc наружу из файлов.so и.a?
Насколько я знаю, objcopy
может перемещать символы отладки (скомпилированные с флагом -g) из исполняемого двоичного файла. Я нашел этот вопрос, но есть только общие методы для аутсорсинга символов.
Но что я могу сделать, если мой исполняемый файл использует очень большие файлы.so и.a?
Я хотел бы профилировать свое приложение в небольшой среде, где недостаточно места для символов отладки. Весь проект был построен с опцией -g. Символы отладки необходимы позже только при обработке журнала профиля.