繁体   English   中英

调试gdb设置

[英]Debug gdb setup

我有一种情况,我正在远程调试使用静态库的应用程序。 静态库和应用程序都使用-g标志构建,并且在objdump -t lib.a | grep debug显示调试条目objdump -t lib.a | grep debug objdump -t lib.a | grep debug

但是,调试器仅停止主应用程序功能中的断点,而忽略静态库中的断点。 我在要执行的lib中执行一条print语句,但是忽略了同一位置的断点。 lib源也可用。 我在调试界面上使用Qt Creator。

我的问题是是否有一种方法可以调试此设置? gdb可以在运行时打印一些可能指示该错误的日志消息吗?

设置断点时会说什么? 类型:

info b

并查看是否启用了断点。 如果启用了优化,则您引用的代码可能会被优化。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM