Я использую Qt Creator с gdb для отладки моего кода на С++ на платформе Linux. Всякий раз, когда я использую boost::shared_ptr
или тому подобное, отладчик переходит в файлы заголовков, содержащие реализацию повышения (то есть /usr/include /boost/shared_ptr.hpp
). Я хотел бы игнорировать эти файлы с точки зрения отладки и просто перешагнуть их. Я знаю, что могу выйти, как только он достигнет одного из этих файлов, но было бы намного проще отлаживать, если не делать этого несколько раз за сеанс отладки.
Я использую компилятор gcc (g++
), работающий на OpenSuSE Linux 11.2 с QtCreator 2.2 (который использует gdb
в качестве отладчика.)
Изменить для добавления: вопрос связан с файлами Boost, но также может применяться к файлам STL.