如何在隐式定义的声明构造函数中设置断点?

时间:2014-04-05 18:02:05

标签: c++ linux gdb g++

有没有办法在隐式定义的声明构造函数中设置断点?

我想知道是否只调用标头中第3方库中隐式定义的构造函数。 (当然,一个选项是显式声明和定义它,然后在那里设置一个断点;但我在该机器上没有这样的权限)

提前致谢。

更新

(gdb)break boost :: asio :: detail :: task_io_service :: task_io_service()
断点1在0x11:文件/usr/include/boost/asio/detail/impl/task_io_service.ipp,第75行。(3个位置)
(gdb)运行
................
警告:
无法插入断点1.
访问内存地址0x11时出错:输入/输出错误 无法插入断点1.
访问内存地址0xb7时出错:输入/输出错误
缺少单独的debuginfos,请使用:debuginfo-install glibc-2.12-1.80.el6_3.7.x86_64

0 个答案:

没有答案