Вы можете удалить символы отладки из библиотеки, которые вы не собираетесь отлаживать.
strip --strip-debug <lib_file.a>
пересобрать приложение, файлы библиотеки не будут отображаться в отладчике.Таким образом, «шаг» к вашему вызову lib будет таким же, как и «следующий» в GDB.
ИЛИ
Вы также можете не использовать опцию -g при компиляции файлов lib.