windows 安裝 gcc 編譯器 - MinGW
2015-01-15 11:23
155 查看
MinGW 介紹
MinGW 全稱 Minimalist GNU For Windows,是個精簡的Windows平台C/C++、ADA及Fortran編譯器,相比Cygwin而言,體積要小很多,使用較為方便。MinGW提供了一套完整的開源編譯工具集,以適合Windows平台應用開發,且不依賴任何第三方C運行時庫。MinGW包括:
一套集成編譯器,包括C、C++、ADA語言和Fortran語言編譯器
用於生成Windows二進製文件的GNU工具的(編譯器、鏈接器和檔案管理器)
用於Windows平台安裝和部署MinGW和MSYS的命令行安裝器(mingw-get)
用於命令行安裝器的GUI打包器(mingw-get-inst)
下載 MinGW
到 mingw下載頁面 上面應該有可以直接下載最新版的連結
Looking for the latest version? Download
mingw-get-setup.exe (86.5 kB)
安裝套件 - C/C++ 編譯器
安裝完後會跳出一個視窗讓你選擇你要安裝的套件,在
mingw32-gcc-g++上按右鍵選擇
Mark for Installation 把它勾選起來
然候左上角 Installation 選擇 Apply Change 就會開始安裝 C/C++ 編譯器了,
設定系統環變數
安裝完後要將 GCC 的路徑 C:\MinGW\bin加到系統環境變數
PATH, 才能使用,
我的電腦右鍵 -> 內容 -> 進階系統設定 -> 進階TAB, 點選在下面的環境變數 -> 在下面的系統變數那新增
變數名稱 :
PATH
變數值 :
%SystemRoot%\system32;%SystemRoot%;C:\MinGW\bin
重開機, 讓變數生效
測試是否安裝完成
可以在 cmd 輸入 gcc -v, 如果出現 gcc 的相關資訊表示安裝成功!
windows 8
如果 windows 8 安裝完 MinGW 是沒有 C:\MinGW\bin\gcc.exe而是
C:\MinGW\bin\g++.exe
所以 cmd 指令要改下
g++ -v
Compile C++ 檔案
在 C:\MinGW下新增
hello.cpp :
#include <iostream> // Basic input and output library #include <cstdlib> // system("pause") using namespace std; int main() { cout << "Hello World" << endl; system("pause"); return 0; }
cmd :
cd C:\MinGW g++ hello.cpp -o hello.exe
cc1plus.exe - 系統錯誤
無法啟動程式,因為您的電腦遺失 libgmp-10.dll。請嘗試重新安裝以修正這個問題。
再打開安裝檔 MinGW Installation Manager 或
C:\MinGW\bin\mingw-get.exe,
他們是一樣的東西
然候再安裝
mingw32-base,
即可解決此問題
ref:
MinGW
windows
go
mingw
c
相关文章推荐
- windows 安裝 gcc 編譯器 - MinGW
- windows 安裝 gcc 編譯器 - MinGW
- (轉貼) Eclipse + CDT + MinGW 安裝方法 (C/C++) (gcc) (g++) (OS) (Windows)
- Windows 系统下使用 MinGW + MSYS + GCC 编译 FFMPEG
- gcc和MinGW的异同(在cygwin/gcc做的东西可以无缝的用在linux下,没有任何问题,是在windows下开发linux程序的一个很好的选择)
- GCC下载地址(linux/windows\安装)或从minGW中取得gcc
- Windows版gcc---MinGW的安装说明
- windows & gcc & mingw & mysy 编译 openssl
- 在Windows下用MinGW+GCC编译SDL的注意事项
- windows下使用vim(gVim)和gcc(MinGW):C/C++/Fortran/ObjC/Ada Compiler
- 在Windows下配置vim结合MinGW以实现gcc、g++编译运行和调试
- 通过MinGW实现在windows上面使用gcc
- Windows环境下MinGW配置GCC编译环境的方法
- 在Windows下搭建C++11 编译环境(附下载,包括mingw-build,TDM-GCC, nuwen MinGW Distro)
- Windows下利用MinGW配置GCC纯净编译环境的简单方法
- windows Qt59.1 MinGW(GCC) 操作levelDB
- Windows上的GCC:MinGW介绍
- linux/windows下获取gcc(mingw)编译器预定义宏的方式
- 純手工安裝 MinGW (適用 gcc 4.5)
- 在 Windows 下用 TDM-GCC(MinGW)开发 DLL 涉及到数据同步锁及 DLL 初始化终止化函数的问题