gcc預處理階段

gcc --verbose -E hicv.c -o hicv.i &>/home/ftp/xx.txt

使用gcc的-E -P選項展開源代碼中的宏- -


-E選項,表示讓gcc只進行「預處理」就行了。 所謂的預處理,就是把程序中的宏展開, 把頭文件的內容展開包含進來等等一些編譯前的預處理操作。


預處理結果會顯示到屏幕上,如果需要保存,則得需要重定向


gcc --verbose -E hicv.c -o hicv.i &>/home/ftp/xx.txt

gcc --verbose -P  -E hicv.c -o hicv.i &>/home/ftp/xx.txt