我已经在本地构建了 Chromium,并且正在尝试使用 GDB 对其进行调试。出于某种原因,某些断点似乎没有命中。例如,当我这样做时
b InjectedScriptBase::makeEvalCall
GDB 提示
Make breakpoint pending on future shared library load? (y or [n]) y
Breakpoint 1 (InjectedScriptBase::makeEvalCall) pending.
但是当触发相关代码时,没有命中断点。
我究竟做错了什么?我目前假设相关符号是在运行时加载的,但我应该单独加载它们吗?