gdb学习笔记
參考學習鏈接
GDB 是一個工具,他是調試工具,能夠用于程序的調試。
我們在生成程序的時候,可以選擇
- debug模式
- release模式
前者會比后者大,因為需要插入調試信息,這些信息就是調試工具需要的二進制代碼(Debugging Symbol),插入到我們寫的程序中,以便于我們使用基本的調試命令,去查看內存、寄存器,打斷點…
調試啥的?
就是找錯的!找到error發生的原因并且解決它。
計算機運行程序會出現crash,然后產生core dump,生成對應的core file。
我們就可以使用gdb來調試程序,使用一些gdb命令來找到錯誤并且解決bug。
最后,它作為一個基本的tool,我們只需要先大概了解,然后實際應用的時候不斷查閱學習即可。
總結
- 上一篇: x86架构下 CF与OF标志位 带符号
- 下一篇: tmux学习笔记