GDB 中缺少原始碼錯誤
問題:
問題:使用GDB 調試時使用GDB 調試時當當程式拋出異常時,使用者會遇到錯誤訊息,指示raise.c 遺失。此錯誤會阻止完整的原始程式碼偵錯。
修復:要修復此問題並在GDB 中啟用完整的源代碼調試,請按照以下步驟操作:
1.安裝Libc6 的Debuginfo 版本:確保您的系統上安裝了libc6-dbg 軟體包。該軟體包包含 C 庫的調試資訊。
2.配置套件系統以進行原始碼處理:在/etc/apt/sources.list 中啟用deb-src 行並執行sudo apt update
下載已安裝的C庫對應的源碼使用apt source libc6
以上是為什麼GDB調試C程式時缺少原始碼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!