0
У меня есть отладочная сборка без источников для начала. ptype
дает определение класса с прототипом объявленных в нем методов.определение методов в gdb без источника
(gdb) ptype A
type = class A : public B {
private:
int c;
public:
virtual void accept(Ivisitor &V);
virtual int getItem(void) const;
}
Как я могу получить определение методов accept()
и getitem()
в GDB?
Обратите внимание: у меня нет источника с отладочной сборкой.
(gdb) l A::accept
Line 469 of "const.h" starts at address 0x433d9c <A::accept(Ivisitor>)> and ends at 0x433db1 <A::accept(Ivisitor>)+21>.
Да. В сборке Debug информация не включает исходный код. Если у вас его нет, вы не можете его отобразить. – dbrank0