MinGW - 安裝和配置 / MinGW - Howto Install And Configure
MinGW線上安裝程式下載地址:http://sourceforge.net/projects/mingw/files/Automated%20MinGW%20Installer/mingw-get-inst/mingw-get-inst-20101030/mingw-get-inst-20101030.exe/download
一、執行環境 / Environment
Windows 2003 32bit / Windows Xp 32bit / Windows 7
二、MinGW安裝 / MinGW - Howto Install
1、雙擊 mingw-get-inst-20101030.exe 執行,出現如下圖所示介面。
點選 “Next >” 按鈕。
2、提示將在所有使用者的開始選單或桌面上建立快捷方式圖示,如果只是安裝給當前使用者使用,點選“Cancel”按鈕退出安裝,以非Administrator許可權重新執行安裝程式。
點選 “Next >” 按鈕。
3、提示安裝選擇:
Use pre-packaged resossitory catalogues 表示安裝20101030這個版本。
Download lastest repository catalogues 表示安裝當前最新版本。
點選 “Next >” 按鈕。
4、展示軟體協議。選擇 I accept the agreement,並點選 “Next >” 按鈕。
5、提示選擇安裝目錄。預設為C:\MinGW,當然可以選擇其他目錄。點選 “Next >” 按鈕。
建議:目錄名稱不要包含空格。
6、提示會在程式選單下建立程式的開始選單目錄,預設為 MinGW。
如果不需要建立開始選單目錄,可以選擇 Don't create a Start Menu folder。
點選 “Next >” 按鈕。
7、提示選擇安裝的元件。
建議安裝所有元件,一般情況下只要選擇 C Compiler、C++ Compiler、MSYS Basic System 就夠了。
8、展示確認資訊。告訴你選擇了安裝哪些元件以及安裝在哪個目錄下。
點選 “Install” 按鈕。
系統會另外彈出一個DOS視窗,開始下載選擇安裝的元件。
9、安裝完成後,目錄結果類似如下圖所示:
三、MinGW配置 / MinGW - Howto Configure
1、右擊“我的電腦”圖示,在彈出的選單上選擇“屬性(R)”選單項。

2、選擇“高階”選項卡。點選“環境變數”按鈕。
3、點選“新建(W)”按鈕,新建環境變數:MINGW_HOME,變數值為MinGW的安裝目錄。
4、選擇環境變數Path,點選“編輯(I)”按鈕。在尾部加入“%MINGW_HOME%\bin;”。點選“確定"按鈕儲存。
5、點選開始選單上的”執行“,輸入 cmd 開啟命令列視窗。
6、輸入gcc -v 回車,再輸入g++ -v 回車,如果出現視窗的提示,說明MinGW的安裝和環境變數配置成功。

四、編譯和執行C HelloWorld程式 / Compile and Run C HelloWorld
1、在C盤下新建一個helloworld.c檔案,原始碼如下:
2、編譯。
C:\>gcc -o helloworld.exe helloworld.c
3、執行。
C:\>helloworld.exe
Hello World!This is my first c program!
五、編譯和執行C++ HelloWorld程式 / Compile and Run C++ HelloWorld
1、在C盤下新建一個helloworld.cpp檔案,原始碼如下:
2、編譯。
C:\>g++ -o helloworld.exe helloworld.cpp
3、執行。
C:\>helloworld.exe
Hello world!This is my first c++ program!
<正文結束>
一、執行環境 / Environment
Windows 2003 32bit / Windows Xp 32bit / Windows 7
二、MinGW安裝 / MinGW - Howto Install
1、雙擊 mingw-get-inst-20101030.exe 執行,出現如下圖所示介面。
點選 “Next >” 按鈕。

2、提示將在所有使用者的開始選單或桌面上建立快捷方式圖示,如果只是安裝給當前使用者使用,點選“Cancel”按鈕退出安裝,以非Administrator許可權重新執行安裝程式。
點選 “Next >” 按鈕。

3、提示安裝選擇:
Use pre-packaged resossitory catalogues 表示安裝20101030這個版本。
Download lastest repository catalogues 表示安裝當前最新版本。
點選 “Next >” 按鈕。

4、展示軟體協議。選擇 I accept the agreement,並點選 “Next >” 按鈕。

5、提示選擇安裝目錄。預設為C:\MinGW,當然可以選擇其他目錄。點選 “Next >” 按鈕。
建議:目錄名稱不要包含空格。

6、提示會在程式選單下建立程式的開始選單目錄,預設為 MinGW。
如果不需要建立開始選單目錄,可以選擇 Don't create a Start Menu folder。
點選 “Next >” 按鈕。

7、提示選擇安裝的元件。
建議安裝所有元件,一般情況下只要選擇 C Compiler、C++ Compiler、MSYS Basic System 就夠了。

8、展示確認資訊。告訴你選擇了安裝哪些元件以及安裝在哪個目錄下。
點選 “Install” 按鈕。

系統會另外彈出一個DOS視窗,開始下載選擇安裝的元件。
9、安裝完成後,目錄結果類似如下圖所示:

三、MinGW配置 / MinGW - Howto Configure
1、右擊“我的電腦”圖示,在彈出的選單上選擇“屬性(R)”選單項。
2、選擇“高階”選項卡。點選“環境變數”按鈕。

3、點選“新建(W)”按鈕,新建環境變數:MINGW_HOME,變數值為MinGW的安裝目錄。

4、選擇環境變數Path,點選“編輯(I)”按鈕。在尾部加入“%MINGW_HOME%\bin;”。點選“確定"按鈕儲存。

5、點選開始選單上的”執行“,輸入 cmd 開啟命令列視窗。

6、輸入gcc -v 回車,再輸入g++ -v 回車,如果出現視窗的提示,說明MinGW的安裝和環境變數配置成功。

四、編譯和執行C HelloWorld程式 / Compile and Run C HelloWorld
1、在C盤下新建一個helloworld.c檔案,原始碼如下:
#include <stdio.h>
main() {
printf ("Hello World!\n");
return 0;
}
main() {
printf ("Hello World!\n");
return 0;
}
2、編譯。
C:\>gcc -o helloworld.exe helloworld.c
3、執行。
C:\>helloworld.exe
Hello World!This is my first c program!
五、編譯和執行C++ HelloWorld程式 / Compile and Run C++ HelloWorld
1、在C盤下新建一個helloworld.cpp檔案,原始碼如下:
#include <iostream>
main() {
std::cout << "Hello world!This is my first c++ program!" << std::endl;
return 0;
}
main() {
std::cout << "Hello world!This is my first c++ program!" << std::endl;
return 0;
}
2、編譯。
C:\>g++ -o helloworld.exe helloworld.cpp
3、執行。
C:\>helloworld.exe
Hello world!This is my first c++ program!
<正文結束>
相關文章
- windows安裝mingw和LuaJITWindows
- mingw-gcc安裝GC
- clion mingw配置
- C語言入門-mingw64安裝+配置C語言
- 配置QT Mingw & opencvQTOpenCV
- win10 VScode配置GCC(MinGW)Win10VSCodeGC
- Mingw、Cygwin和msys2
- MinGW -- Minimalist GNU for WindowsWindows
- mingw64 cmake build commandUI
- mingw編譯jsoncpp 轉載編譯JSON
- VScode編譯opencv(Cmake + MinGW)VSCode編譯OpenCV
- Qt 中有兩種方式編譯MinGW和MSVCQT編譯
- Vim+CMake+MinGW配置C/C++開發環境C++開發環境
- MinGW環境編譯WonderTrader攻略編譯
- MSYS2、MinGW、Cygwin 關係梳理
- mingw下編譯zlib quazip動態庫編譯
- ./configure,make,make install的作用
- Install and configure VMware_vSphere 5
- How to Install and Configure VNC on Ubuntu 18.04VNCUbuntu
- windows下使用mingw和msvc靜態編譯Qt5.15.xxWindows編譯QT
- How to Install and Configure VNC Server in CentOS 7VNCServerCentOS
- XMake學習筆記(1):Windows(MSYS2)下MinGW-w64環境搭建和XMake安裝筆記Windows
- mingw 編譯生成的dll 如何在vs中使用編譯
- Windows平臺使用CMake+MinGW64編譯OpenCVWindows編譯OpenCV
- Mingw GCC 編譯OpenCV報錯: Project files may be invalidGC編譯OpenCVProject
- Eclipse + MinGW搭建C++開發環境踩坑EclipseC++開發環境
- 此錯誤需要修改MinGW中的 cstdlib檔案
- Windows 環境下 git 客戶端中的 git-bash 和 MINGW64WindowsGit客戶端
- BUG: compat/mingw.c:151: err_win_to_posix() called without an error!Error
- PHP編譯安裝之Configure引數PHP編譯
- 安裝和配置sendmailAI
- mingw32 exception在sjlj與dwarf差別-反彙編分析Exception
- Windows下OpenCV4.3.0+MinGW64+Cmake具體過程【詳細】WindowsOpenCV
- 11. Oracle for Linux安裝和配置——11.2. Linux安裝和配置——11.2.2.Linux安裝(1)OracleLinux
- 11. Oracle for Linux安裝和配置——11.2. Linux安裝和配置——11.2.2.Linux安裝(2)OracleLinux
- 11. Oracle for Linux安裝和配置——11.2. Linux安裝和配置——11.2.5. Linux配置OracleLinux
- Jemeter-安裝和配置
- (MAC) PHP安裝和配置MacPHP
- Flutter的安裝和配置Flutter