產生 Preprocessor 處理過的檔案
$ g++ -E {file}
g++ -v -E -
可以查看#include <...>
會搜尋的路徑
產生組語
$ g++ -S {file}
產生 Object File
$ g++ -c {file}
在編譯時需要加參數
-g
附上輔助用的訊息執行
$ gdb a.out
在第 100 行設定中斷點
gdb> b 100
開始執行
gdb> r
r args
可以在執行時傳入 command line 參數
離開
gdb> q
印出 backtrace
gdb> backtrace