第一步:打開(kāi)命令行界面并且確認(rèn)gcc.exe確實(shí)可用
鍵盤(pán)win + r ( 這里的r是run的意思)
輸入cmd,回車(chē),你就看到了命令行
輸入gcc -v --如果返回了結(jié)果,那么繼續(xù),如果不識(shí)別,那么請(qǐng)立刻參考本文的“附錄”
第二步:寫(xiě)程序
在你的E盤(pán),信件文件夾,命名為myc
在E:\myc內(nèi)部,右鍵 → 新建 → 文本文檔
你會(huì)看到下面的:

如果你沒(méi)看到.txt這個(gè)文件擴(kuò)展名,那么你需要簡(jiǎn)單設(shè)置一下,請(qǐng)你百度“win7系統(tǒng)如何顯示文件的擴(kuò)展名”或者“win8系統(tǒng)如何顯示文件擴(kuò)展名”。
在這個(gè).txt內(nèi)部輸入下面的代碼:
#include<stdio.h>
int main()
{
double a,b;
printf("請(qǐng)輸入第一個(gè)實(shí)數(shù)a = \n");
scanf("%lf",&a);
printf("請(qǐng)輸入第一個(gè)實(shí)數(shù)b = \n");
scanf("%lf",&b);
printf("a和b的和 = a + b =\t %f\n",a+b);
printf("a和b的差 = a - b =\t %f\n",a-b);
printf("a和b的積 = a × b =\t %f\n",a*b);
printf("a和b的商 = a ÷ b =\t %f\n",a/b);
return 0;
}
關(guān)閉并且保存。
重命名這個(gè)文件:把新建文本文檔.txt改成test001.c.
第三步:編譯運(yùn)行這個(gè)test001.c
在你打開(kāi)的cmd窗口依次運(yùn)行下面的命令
E:
cd myc
gcc test001.c
這里的cd是change directory的意思。此時(shí)你會(huì)發(fā)現(xiàn)生成了一個(gè)新的文件a.exe
輸入命令
.\a.exe
你就開(kāi)始執(zhí)行已經(jīng)編譯好的程序了。
自然,你也可以直接雙擊這個(gè)a.exe來(lái)運(yùn)行它
附錄:
當(dāng)你輸入gcc時(shí),之所以你看到了:
不是內(nèi)部或外部命令,也不是可運(yùn)行的程序或批處理文件。
是因?yàn)槟銢](méi)有在自己的環(huán)境變量之中添加gcc.exe的路徑。于是系統(tǒng)完全不知道去哪里尋找gcc.exe。
做法如下:
我的電腦 → 右鍵 → 屬性 → 高級(jí)系統(tǒng)設(shè)置 → 高級(jí) → 環(huán)境變量 → 在
系統(tǒng)變量之中找到path→ 點(diǎn)擊編輯 → 在后面加入類(lèi)似下面的路徑;C:\TDM-GCC-64\bin;C:\Program Files (x86)\Dev-Cpp\MinGW64\bin→ 確定 → 確定
[?。?!這是我的pc上的,你的電腦上的路徑不一定是這個(gè)哦?。?!]
并且注意前面的英文分號(hào);隔開(kāi)
這里,在我的電腦上:
1.gcc.exe編譯器位于C:\TDM-GCC-64\bin
2.x86_64-w64-mingw32-gcc.exe編譯器位于C:\Program Files (x86)\Dev-Cpp\MinGW64\bin 于是,我加入這樣的路徑:
;C:\TDM-GCC-64\bin;C:\Program Files (x86)\Dev-Cpp\MinGW64\bin
你的電腦上具體在哪里,你可以自己找一下。也可以安裝一個(gè)神奇的軟件名字叫everything,用這個(gè)everything軟件搜一下gcc.exe就可以看到了。
當(dāng)然了你的電腦上最好先存在C語(yǔ)言的一個(gè)編譯器。只要你裝了vc++6.0或者dev-c++或者什么別的,都會(huì)有的。
此外,下面有cd命令的其他用法:
D: 進(jìn)入D盤(pán)
C: 進(jìn)入C盤(pán)
cd myc --可以進(jìn)入到名字為myc的目錄(必須C盤(pán)存在這個(gè)文件夾)
cd.. 可以返回上一層目錄
cd\ 返回到根目錄
cd d:\myc 進(jìn)入D盤(pán)的名字為myc的目錄
cd /? 查看cd命令的具體用法。
2015年4月27日01:24:25
@kaikai