1.安裝MinGW編譯管理安裝軟件
官方下載:https://osdn.net/projects/mingw/releases/
官方直接下載地址:https://mirrors.xtom.com.hk/osdn//mingw/68260/mingw-get-setup.exe
作者百度雲備份下載:https://pan.baidu.com/s/1-YIZK-joyS-9hf9CfeCBKw
注意:因為官方網站是外國的服務器,可能國內上不去,需要vpn,或者下載作者在百度雲上傳的,2019年4月21日的版本
提示: 在這一步之后,需要等待一段時間(會比較久一點,因為下載地址是國外官方開源庫地址)他會去下載需要的文件,因為國內網絡問題有時可能會下載失敗,提示你: Download failed
解決辦法: 嘗試重新安裝,如果還不行過一段時間感覺自身網絡好了再嘗試安裝,或者安裝這個自帶gcc編譯器的軟件:https://www.cnblogs.com/xiaolantian/p/10744901.html 在這個軟件的安裝目錄自帶MinGw配置到path環境變量,和下面效果一樣
## 圖形化安裝方式(推薦下面介紹的命令行安裝方式,更直觀,簡單明了): 安裝完上一步后最后點擊完成(Finished)就會彈出這個 MinGw 安裝管理器界面
1.
2.這里安裝的是c++編譯器,要按安裝別的看下面介紹
3.看完下面一步再選擇去安裝吧
4.安裝c 和 c++ 編譯器 請按圖勾上然后去選擇 installation 菜單中的 apply changes 去安裝:
4. 更多解釋
6. 安裝完后,還不能在 cmd、PowerShell 等命令行工具上使用,需要完成下面 命令方式安裝編譯器 的前兩步,配置一下系統環境變量才能使用。
下面是引自百度百科的解釋,簡單認識下 msys 和 mingw 是什么:
Compiler: 編譯器
Msys::Minimal GNU(POSIX)system on Windows,是一個小型的GNU環境,包括基本的bash,make等等。與Cygwin大致相當。
MinGW:是Minimalist GNUfor 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功能。
## 下面是命令方式安裝編譯器:
1..安裝好MinGW軟件后,找到安裝文件夾下的bin目錄,默認應該是:c:\MinGW\bin
2..系統環境變量的path中將路徑添加到最后,引一遍帶有視頻介紹的:https://jingyan.baidu.com/article/8275fc86403a3546a03cf6f0.html
如果是windows10系統,那么應該是這樣的
1.
2.
3.
4.
如果你是windows7,那么是這樣的
3.按window + R鍵 ,輸入cmd打開命令窗口后輸入命令安裝c語言編譯器: mingw-get install gcc
注意:輸入命令后需要按回車鍵,之間有一個空格,不能連在一起,命令窗口才可以識別,錯誤的如:mingw-getinstallgcc 缺少空格,命令窗口提示找不到,報錯
安裝完,目錄就會存在這些文件
【可選】安裝以下屬於c++的編譯器:
4.安裝g++或者gdb 輸入命令: mingw-get install g++ && mingw-get install gdb
這時候就可以去編譯后綴為.c的c語言源碼了,在你的當前源碼文件夾按住shift鍵然后鼠標右鍵就會出現在此處打開命令窗口
然后輸入gcc 源碼文件名即可編程生成可執行.exe文件了
如:
1.
2.
3.
4.
最基本的c語言代碼:
#include <stdio.h>
int main()
{
printf("hello world");
return 0;
}