MinGW在Windows下安裝與使用

來源:互聯網
上載者:User

標籤:std   album   minimal   org   tty   安裝程式   get   sign   manager   

  1. 下載、解壓MinGW並進行安裝。:

    http://yunpan.cn/cJGXp6NWL8vPQ (提取碼:7b22)

  2.  

    找到MinGW的安裝路徑並複製。

  3.  

    在案頭上,按右鍵“電腦”--->“屬性”--->“進階系統設定”--->“環境變數”--->“系統變數(S)”

  4.  

    在“系統變數(S)”中找到變數"Path"並雙擊,會彈出一個“編輯系統變數”對話方塊,在變數值中添加剛才複製的路徑。接著,一路“確定”就好了。

  5.  

    開啟命令列提示符:

    “開始”(或者快速鍵:Win+R)--->“運行”(輸入cmd)--->“確定”(或者斷行符號)--->輸入命令 gcc -v --->斷行符號。

    END
注意事項

在第四步中“變數值”一欄中,添加路徑之前的;(英文狀態)是用來分隔各個位置的,千萬不能少

 Windows 環境下使用 GCC

MinGw 是 Minimal GNU on Windows 的縮寫,允許在 GNU/Linux 和 Windows 平台產生本地的 Windows 程式而不需要第三方執行階段程式庫。本文主要介紹 MinGw 的安裝和使用。

(一)安裝

  •  1.下載 min-gw 安裝程式,連結為:http://sourceforge.net/projects/mingw/files/,下載 Download mingw-get-setup.exe (86.5 kB)
  •  2.運行 Download mingw-get-setup.exe (86.5 kB) ,點擊"運行",continue等,注意記住安裝的目錄,如 C:\MinGw,下面修改環境變數時還會用到。
  •  3.修改環境變數:

     

    選擇電腦—屬性---進階系統設定---環境變數,在系統變數中找到 Path 變數,在後面加入 min-gw的安裝目錄,如 C:\MinGw\bin

  • 4.在開始菜單中,點擊"運行",輸入 cmd,開啟命令列:輸入 mingw-get,如果彈出 MinGw installation manager 視窗,說明安裝正常。此時,關閉 MinGw installation manager 視窗,否則接下來的步驟會報錯
  • 5.在cmd中輸入命令 mingw-get install gcc,等待一會,gcc 就安裝成功了。

如果想安裝 g++,gdb,只要輸入命令 mingw-get install g++ 和 mingw-get install gdb

(二)使用

在 cmd 的當前工作目錄寫 C 程式 test.c:

# include <stdio.h>int main(){    printf("%s\n","hello world");    return 0;}

在 cmd 中輸入命令 gcc test.c

在目前的目錄下會產生 a.exe 的可執行檔,在 cmd 中輸入 a.exe 就可以執行程式了。

如果想偵錯工具,可以輸入 gdb a.exe

進入 gdb 的功能,使用 gdb 常用的命令就可以偵錯工具了。

 

MinGW在Windows下安裝與使用

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.