GDB調試_單步運行時,程序運行步驟異常

在使用GDB進行代碼調試的時候,有時候會發現本想使用N/S到一下步的時候,程序會自動跳到其他地方,且沒有規律;這裏是因爲編譯器優化導致的;

方法:在編譯選項中 加上參數-O0, 編譯器不優化選項;調試過程中即可正確;

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