2011年12月22日 星期四

[Linux][Ubuntu][GCC -save-temps & -fsyntax-only]

假設今天有個檔案叫 test.c。

今天我執行 gcc -save-temps test.c 後,會產生底下幾個檔案:

test.i test.o test.s 和 a.out。

就不用費神的去輸入 gcc -S 得 test.s 之類的。

而 gcc -fsyntax-only 則只會檢查語法而已,像是少打個 ; 或之類的。

不會做 pre-processing,assembling,compiling 或 linking。

至於 function name 打錯那一類的他不會有反應。

Reference:
O'Reilly .

沒有留言:

張貼留言