linux 的調試工具gdb 和工程管理工具make/Makefile

首先 -g :編譯的時候保留調試信息 O0-O1 -O2 -O3 O1 : 缺省值 O2 : 業界公認的優化 O3 : 優化比較激進 優化級別越高,執行順序就跟原始順序差別越大,所以最好關閉優化再執行 默認-O1 gdb :常用指令 break(b) 打斷點 info break step(f11)逐語句 next(f10) 逐過程 breaktrace(bt) 查看堆棧的調用 frame(f)
相關文章
相關標籤/搜索