-g為了調試用的
加個-g 是為了gdb 用,不然gdb用不到
-o output_filename,确定輸出檔案的名稱為output_filename,同時這個名稱不能和源檔案同名。如果不給出這個選項,gcc就給出預設的可執行檔案a.out。
-E:僅執行編譯預處理;
-S:将C代碼轉換為彙編代碼;
-Wall:顯示警告資訊;
-c:僅執行編譯操作,不進行連接配接操作
本文轉自 skinglzw 51CTO部落格,原文連結:http://blog.51cto.com/skinglzw/1923425,如需轉載請自行聯系原作者