У меня есть код на С++, подобный этому, который я выполняю с помощью GDB:
void foo(int num) { ... }
void main() {
Baz baz;
foo (baz.get());
}
Когда я нахожусь в main()
, я хочу войти в foo()
, но я хочу сделать шаг над baz.get()
.
GDB docs говорят, что "команда step только входит в функцию, если есть информация о номере строки для функции", поэтому я был бы рад, если бы смог удалить информацию о номере линии для baz.get()
из моего исполняемого файла. Но в идеале я мог бы сказать GDB "никогда не вступать ни в какую функцию в классе Baz".
Кто-нибудь знает, как это сделать?