參考:http://blog.csdn.net/koudaidai/article/details/8092647
預(yù)處理窄驹、編譯、匯編: gcc -c main.c -o main.o
直接編譯成可執(zhí)行文件:gcc main.c -o main.o
gcc 編譯c程序的主要過程包括 預(yù)編譯->編譯->匯編->連接 四個(gè)過程主到,每個(gè)過程都分別進(jìn)行不同的處理,了解了這其中的一些原理构诚,對(duì)c編程的理解大有益處
預(yù)處理(Preprocessing)
編譯(Compilation)
匯編(Assembly)
鏈接(Linking)