我已经在本地构建了Chromium,我试图用GDB进行调试。出于某种原因,某些断点似乎没有打中。例如,当我做设置一个断点,但断点没有命中
b InjectedScriptBase::makeEvalCall
GDB提示
Make breakpoint pending on future shared library load? (y or [n]) y
Breakpoint 1 (InjectedScriptBase::makeEvalCall) pending.
,但相关的代码被触发时,断点未命中。
我在做什么错?我目前假设相关符号在运行时被加载,但我应该分别加载它们吗?
这些符号应该在加载时已经可用。您是否使用调试符号构建? –