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