文章目錄
- 1、概要
- 2、MinGW安裝
- 2.1 編譯器下載
- 2.2 編譯器安裝
- 2.3 設置環境變量
- 2.4 查看gcc版本信息
- 3、編譯C、C++程序
- 3.1 編寫Hello World.c
- 3.2 編譯C程序
- 3.3 運行程序
- 3.4 編譯C++程序
1、概要
GCC原名為GNU C語言編譯器(GNU C Compiler),只能處理C語言。但其很快擴展,變得可處理C++,后來又擴展為能夠支持更多編程語言,如Fortran、Pascal、Objective -C、Java、Ada、Go以及各類處理器架構上的匯編語言等,所以改名GNU編譯器套件(GNU Compiler Collection)。GCC支持多種計算機體系結構芯片,如x86、ARM、MIPS等,并已被移植到其他多種硬件平臺。
MinGW,是Minimalist GNU for Windows的縮寫。它是一個可自由使用和自由發布的Windows特定頭文件和使用GNU工具集導入庫的集合,允許在GNU/Linux和Windows平臺生成本地的Windows程序而不需要第三方C運行時(C Runtime)庫。MinGW 是一組包含文件和端口庫,其功能是允許控制臺模式的程序使用微軟的標準C運行時(C Runtime)庫(MSVCRT.DLL),該庫在所有的 NT OS 上有效,在所有的 Windows 95發行版以上的 Windows OS 有效,使用基本運行時,你可以使用 GCC 寫控制臺模式的符合美國標準化組織(ANSI)程序,可以使用微軟提供的 C 運行時(C Runtime)擴展,與基本運行時相結合,就可以有充分的權利既使用 CRT(C Runtime)又使用 WindowsAPI功能。
2、MinGW安裝
2.1 編譯器下載
下載地址:MinGW - Minimalist GNU for Windows - Browse Files at SourceForge.net
下載后文件如mingw-get-setup.exe。
2.2 編譯器安裝
雙擊運行“mingw-get-setup.exe”
“Install”
默認根據需要選擇目錄,安裝目錄“C:\MinGW”。“Continue”;
“Continue”
選擇要安裝的組件
選擇C編譯器、C++編譯器等
“Installation”-“Apply Changes”
“Apply”
安裝完成,“Close”
2.3 設置環境變量
“設置”-“系統‘-”系統信息“-”設備規格“-”高級系統設置“-”系統屬性“-”高級“-”環境變量“-”系統變量“
“path”-“編輯”
添加MinGW安裝路徑
2.4 查看gcc版本信息
3、編譯C、C++程序
3.1 編寫Hello World.c
3.2 編譯C程序
在文件所在目錄打開命令行
使用gcc編譯*.c文件
3.3 運行程序
在當前目錄生成可執行文件“Hello_World.exe”。運行可執行文件
3.4 編譯C++程序
使用g++編譯*.cpp文件