我已經在本地構建了Chromium,我試圖用GDB進行調試。出於某種原因,某些斷點似乎沒有打中。例如,當我做設置一個斷點,但斷點沒有命中
b InjectedScriptBase::makeEvalCall
GDB提示
Make breakpoint pending on future shared library load? (y or [n]) y
Breakpoint 1 (InjectedScriptBase::makeEvalCall) pending.
,但相關的代碼被觸發時,斷點未命中。
我在做什麼錯?我目前假設相關符號在運行時被加載,但我應該分別加載它們嗎?
這些符號應該在加載時已經可用。您是否使用調試符號構建? –