gdb調試加載不到源文件

./configure 、make、make install三步走編譯安裝好軟件包後,修改了源文件的路徑或文件名。後面使用gdb調試可執行文件後,加載不到源文件。於是把可執行文件刪除後又重新編譯安裝了一遍,調試時還是找不到源文件的代碼,list命令顯示不了。很是頭疼,明明重新編譯了一遍,而且重新表編譯後,沒有移動或修改過源文件的名稱或者路徑,按理應該找得到源文件的代碼並list顯示的。

後面重新將源文件上傳到服務器後,編譯安裝後終於能正常gdb調試了!

原因:系統可能存在一些緩存,即使重新編譯了源代碼但還是沒有及時更新。

做個小筆記。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章