转: MinGw离线安装方法集合
轉自:
http://www.cnblogs.com/smartdog/archive/2012/03/30/2425124.html
https://www.zhihu.com/question/26201557
?
推薦兩個。
一個是MinGW-builds ,直接去MinGW-builds這里下就好。優點是x86/x64,異常處理:siji/dwarf ,線程模型:posix/Win32都比較全,自己去選擇適合自己的就好,缺點是版本有點老,最高到4.8.1不過是修過很多次的Rev5。
另一個是http://nuwen.net/mingw.html 優點是編譯器比較新,而且自帶的第三方庫比較豐富,缺點是不像上面那個那么多選擇,而且只有x64版本的。
==========================================
在家一個 TDM-GCC的吧,之前這個東西一直不更新,最近發現總算是開始與時俱進了。
作者:Leon
鏈接:https://www.zhihu.com/question/26201557/answer/32683499
來源:知乎
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
?
?
?
?
第一步:各種方法中有exe的直接執行安裝,一堆壓縮文件的手動解壓到一個目錄,比如D:\MinGW\
?
下面三種方法任選一種就行。
?
官方手動解壓法
地址:
http://www.mingw.org/wiki/InstallationHOWTOforMinGW
安裝方法:
根據minGW官網的手動安裝說明,下載各組件的最新版(或互相匹配版本,不知道在哪兒找各組件的版本對應關系,可能發行時間差不多的就算是相對應的版本吧)解壓到比如D:\MinGW\目錄下。
?
tdm-gcc第三方exe
地址:
http://tdm-gcc.tdragon.net/
安裝方法:
使用tdm-gcc-4.6.1.exe安裝包可以正常使用。
此網站也有介紹手動解壓的安裝方法,但會缺少一些東西(比如:libiconv-2.dll)。
?
nuwen第三方exe
地址:
http://nuwen.net/mingw.html
安裝方法:
截止到2012年3月30日最新版為mingw-9.0.exe,GCC版本很新,用的是GCC 4.7.0。
包含的東西比較多,所以安裝后比較大(超過400M)。目錄結構與一般的mingw稍有不同,大部分內容在%MINGW_HOME%\git下。
?
第二步:設置MinGW相關的環境變量
?
設置環境變量
set MINGW_HOME=D:\MinGW
set Path=%MINGW_HOME%\bin;%Path%
?
一般的學習開發,只需在Path中添加%MINGW_HOME%\bin即可。
否則,按?http://www.cnblogs.com/smartdog/archive/2012/03/30/2425079.html?的方法添加其他環境變量。
?
第三步:測試安裝效果
?
編寫C程序main.c
#include <stdio.h>
int main() {
?? printf(“hello, world! I’m C. ”);
?? return 0;
}
?
編寫C++程序 main.cpp
#include <iostream>
using namespace std;
int main() {
?? cout << “Hello, world! I’m C++. ”;
?? return 0;
}
?
測試C編譯器
gcc main.c –o hello_c
hello_c
測試C++編譯器
g++ main.cpp –o hello_c++
hello_c++
?
如果得出正確的輸出結果,則安裝成功。
轉載于:https://www.cnblogs.com/jhj117/p/7849259.html
總結
以上是生活随笔為你收集整理的转: MinGw离线安装方法集合的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win10系统下安装mysql
- 下一篇: nginx 全局配置