一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

MinGW安裝和使用

 pphsy 2017-12-03

MinGW安裝和使用

96 
天花板 595a1b60 08f6 4beb 998f 2bf55e230555 關(guān)注
2015.10.30 20:07* 字?jǐn)?shù) 887 閱讀 26026評(píng)論 21喜歡 36贊賞 2
MinGW

MinGW(Minimalist GNU For Windows)是個(gè)精簡(jiǎn)的Windows平臺(tái)C/C++、ADA及Fortran編譯器,相比Cygwin而言,體積要小很多,使用較為方便。

MinGW最大的特點(diǎn)就是編譯出來(lái)的可執(zhí)行文件能夠獨(dú)立在Windows上運(yùn)行。

MinGW的組成:

  • 編譯器(支持C、C++、ADA和Fortran)
  • GNU工具
  • mingw-get(用于Windows平臺(tái)安裝和部署MinGW和MSYS的命令行安裝器)
  • mingw-get-inst(用于GUI打包)

1. MinGW安裝

1.1. 下載

MinGW官方網(wǎng)址:http://www./

點(diǎn)擊“Download Installer”后會(huì)跳轉(zhuǎn)到Sourceforge頁(yè)面進(jìn)行下載:

之后,會(huì)下載一個(gè)名為mingw-get-setup.exe的安裝文件。

1.2. 安裝下載器

運(yùn)行剛剛下載的安裝程序,看到如下界面:

點(diǎn)擊“Install”,進(jìn)入下面這個(gè)界面:

選擇安裝路徑

默認(rèn)安裝路徑為C:\MinGW,我習(xí)慣安裝在D盤(pán)下,點(diǎn)擊“Change”修改路徑如下:

點(diǎn)"Continue"繼續(xù)。

安裝過(guò)程

安裝完成后,桌面出現(xiàn)這樣一個(gè)圖標(biāo)。

安裝器

這只是個(gè)安裝器,需要在線下載真正的安裝內(nèi)容,所以速度不會(huì)快。

1.3. 選擇安裝組件

運(yùn)行安裝程序,有的版本在安裝之后會(huì)自動(dòng)運(yùn)行,看到下面這個(gè)界面:

選擇安裝組件

選擇需要安裝的組件,右鍵選擇“Mark for Installation”,之后選擇"Installation -> Apply Changes”。

1.4. GCC

這里重點(diǎn)要提到的是GCC組件的安裝,如圖所示。

選擇GCC組件

先選擇左邊的"MinGW Base System"選項(xiàng),之后再右邊找到mingw-gcc。最好選擇bin,dev和lic三個(gè)組件進(jìn)行安裝。

之后點(diǎn)擊菜單欄中的“Installation”進(jìn)行安裝。

注意:在安裝程序中,復(fù)選框?yàn)榫G色表示已經(jīng)安裝的項(xiàng)目,復(fù)選框?yàn)榘咨硎緵](méi)有安裝的項(xiàng)目。因此如果需要?jiǎng)h除,只需要在綠色復(fù)選框右鍵后選擇“Mark for removal”即可。

1.5 確認(rèn)安裝成功

安裝執(zhí)行完成后,在D:\MinGW\bin目錄(我們之前配置好的路徑)下進(jìn)行查看。如果找到下面這三個(gè)可執(zhí)行文件,說(shuō)明安裝成功。

注意:如果你是為了使用Code::Blocks安裝MinGW,到這一步就完成了。之后的使用請(qǐng)參考C語(yǔ)言從零開(kāi)始(二)-Code::Blocks使用。Code::Blocks在配置Debug工具時(shí)需要制定MinGW的路徑。

2. 配置

2.1. 設(shè)置MinGW環(huán)境變量

鼠標(biāo)右鍵“我的電腦”->“屬性”,選擇“高級(jí)”選項(xiàng)卡下的“環(huán)境變量”,在系統(tǒng)變量里點(diǎn)“新建”,之后填寫(xiě)MinGW的安裝路徑,如下:

MinGW路徑

之后找到Path,在最前面添加下面這段聲明,之后點(diǎn)擊確定。安裝完成后,在MinGW\bin的目錄下,會(huì)有一個(gè)名為gcc.exe的可執(zhí)行文件。看到這個(gè)說(shuō)明安裝成功。

%MinGW%\bin;

2.2. 查看GCC版本信息

打開(kāi)命令行,輸入gcc -v查看編譯器版本。如下圖:

GCC

3. MinGW使用

3.1. 測(cè)試編譯

測(cè)試文件test.c,代碼如下

#include <stdio.h>

void main() {
        printf("Hello World!");
}

3.2. 編譯test

編譯命令如下:

gcc test.c -o test

輸出結(jié)果為:test.exe

3.3. 執(zhí)行

輸入test回車(chē),結(jié)果如下:

結(jié)果

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類(lèi)似文章 更多

    亚洲中文字幕视频在线播放| 亚洲男人天堂网在线视频| 国产精欧美一区二区三区久久| 国产中文另类天堂二区| 国产色一区二区三区精品视频| 中文字幕精品一区二区年下载| 青青操日老女人的穴穴| 激情少妇一区二区三区| 亚洲美女国产精品久久| 91天堂素人精品系列全集| 成人亚洲国产精品一区不卡| 日韩精品在线观看一区| 亚洲精品中文字幕在线视频| 日韩精品少妇人妻一区二区| 中文字幕亚洲精品人妻| 五月婷婷六月丁香狠狠| 午夜日韩在线观看视频| 办公室丝袜高跟秘书国产| 亚洲精品偷拍视频免费观看| 欧美一本在线免费观看| 国产99久久精品果冻传媒| 偷自拍亚洲欧美一区二页| 国产成人精品国产亚洲欧洲| 亚洲午夜精品视频观看| 欧美丝袜诱惑一区二区| 日本在线视频播放91| 午夜福利国产精品不卡| 99久久精品午夜一区| 欧美在线视频一区观看| 天堂网中文字幕在线视频| 国产一区欧美一区日本道| 香港国产三级久久精品三级| 国产一区欧美午夜福利| 亚洲最新一区二区三区| 久久精品中文字幕人妻中文| 日韩欧美国产亚洲一区| 国产精品丝袜美腿一区二区| 99久久无色码中文字幕免费| 久久精品国产在热久久| 白白操白白在线免费观看| 国产精品日韩精品一区|