C語言的編譯過程、安裝gcc編譯器以及設(shè)置環(huán)境變量
以我對C語言編譯過程的了解,我用了一點時間畫了一個圖,提供給大家參考一下,希望有些能對您的問題提上幫助。

前幾天剛初步學(xué)習(xí)了C語言的編譯過程,感觸挺深的。在C語言中頭文件其實起了一個很大的作用。
1、頭文件可以不需要編譯
2、可以查看具體的聲明
3、頭文件加上實現(xiàn)文件的o文件提交給使用者即可
,不需要知道源代碼
4、.o文件預(yù)先編譯,所以整個項目編譯時,會大大提高編譯的時間 。
5、當(dāng)一個文件(A.c文件)依賴于頭文件(b.h)時
,如果b.c編譯之后形成的b.o文件重新編譯后,a.o的文件不需要重新編譯
6、可以極大降低手工復(fù)制,粘貼的錯誤幾率
(安裝gcc編譯器過程)大家也可以嘗試在自己的windows電腦使用dos窗口關(guān)聯(lián)編譯器,然后自己去驗證一下:
1、首先下載一個MinGW4.8.1.7z編譯器(gcc),解壓之后將MinGW4.8.1.7整個文件放在C盤目錄下,如圖:

2、設(shè)置環(huán)境變量:右擊我的電腦,點屬性-》高級系統(tǒng)設(shè)置-》-》高級-》環(huán)境變量(如下圖)然后:(都在Administrator的用戶變量設(shè)置下面的變量)
a、在PATH里加入C:\MinGW\bin,記得,如果里面還有其他的變量,要加一個分號,分號得在英文輸入的模式下輸入的
b、新建LIBRARY_PATH變量,如果有的話,在值中加入C:\MinGW\lib,這里是標(biāo)準(zhǔn)庫的位置。
c、新建C_INCLUDEDE_PATH變量,值設(shè)置C:\MinGW\include。


浙公網(wǎng)安備 33010602011771號