1. 程式人生 > >【C++】windows 下 gcc/g++ 的安裝

【C++】windows 下 gcc/g++ 的安裝

下載 mingw


www.mingw.org

直接點選右上方的 Download Installer 即可下載。


點選 Download Installer 進入下載頁面

在開啟的新頁面會提示我們等待幾秒秒後將開始下載。如果十多秒後也沒有反應,可以點選進度條下方的direct link手動下載。


等待幾秒後頁面才會彈出下載介面

想下載其他的版本,可以點選右上角的 Downloads 。


點選Downloads

然後在開啟的下載頁面中點選頁面中部的Download mingw-get-setup.exe可以下載最新的版本,也可以在下面選擇更多的版本。


點選Download mingw-get-setup.exe

安裝 mingw

有人可能發現下載的安裝軟體相當地小,只有幾十K。
這是因為我們下載的只是一個包管理器,包管理器安裝後才能繼續安裝編譯器等元件。

注意,整個安裝過程都是線上的,因此請不要斷開網路。

首先開啟安裝程式,按照提示,以預設選項進行安裝即可。


安裝介面

包管理器安裝完成後將彈出這個介面:


包管理器介面

找到mingw32-gcc-g++(注意class屬性要為bin),右鍵點選Mark for Installation

然後點選左上角的Installation選單中的Apply changes選項,然後管理器將開始線上安裝或更新被選中的元件。

下面耐心等待程式的安裝。

安裝完成後關閉包管理器,如果由於某種原因安裝未能成功,在退出程式前程式將給予提示,選擇review changes

選項重新安裝即可。

配置環境變數

開啟控制面板 -> 系統 -> 高階系統設定 -> 高階 -> 環境變數。


環境變數

找到列表中的PATH選項,選中後點擊編輯,在末尾新增

C:\MinGW\bin

注意如果 PATH 原有值的末尾沒有新增分號(;),請自行新增。

例如原先 PATH 的值為:

C:\Windows

那麼修改後它的值應為:

C:\Windows; C:\MinGW\bin

兩條路徑間的分號不能丟掉。

如果安裝時路徑選則的不是 C 盤,就填寫自己選則的目錄,但一定要定位到bin資料夾。

點選確定,重啟電腦,完成環境變數的配置。

檢驗是否安裝成功

開啟命令列(點選開始選單 -> 執行,輸入cmd.exe

後確定),輸入

g++ -v

測試 g++ 的版本,如果得到的結果與下面的結果類似,不是沒有這種命令或檔案的提示之類的話,就說明安裝成功。


測試 g++ 版本

也可以輸入

gcc -v

測試 gcc 的版本。

另一種更簡單的方式是直接輸入

g++

如果得到的結果為

g++: fatal error: no input files
compilation terminated.

也可以說明成功安裝了編譯器。

最後

至此,mingw 的安裝就完成了。
關於 gcc/g++ 命令的介紹將會放在 G++ 入門 這篇文章中介紹。
GDB 的安裝會在 windows 下 gdb 的安裝 這篇文章中介紹。

相關推薦

C++windows gcc/g++ 的安裝

下載 mingwwww.mingw.org直接點選右上方的 Download Installer 即可下載。點選 Download Installer 進入下載頁面在開啟的新頁面會提示我們等待幾秒秒後將開始下載。如果十多秒後也沒有反應,可以點選進度條下方的direct link手動下載。等待幾秒後頁面才會彈出

轉載Windows徹底解除安裝刪除SQL Serever 2012

對於剛剛涉足資料庫軟體的小白們,肯定會遇到由於下載的資料庫是英文版的,但是又由於自身的英文水平有限,一些專業的英文單詞看的並不是很明白 想著是否能夠將英文的SQL server 2012 漢化,但是由於有中文版的SQL,漢化這件事就很少有人

windowsMinGW-w64安裝

MinGW分為較早開發的MinGW32和之後為編譯64位程式開發的MinGW-w64,MinGW32只能編譯32位的程式,而mingw64不僅能編譯64位程式,也能編譯32位程式,還能進行交叉編譯,即在32位主機上編譯64位程式,在64位主機上編譯32位程式。 一

Apache Thriftwindowsthrift的安裝(一)

概述   Thrift最初由Facebook開發的,後來提交給了Apache基金會將Thrift作為一個開源專案。當時facebook開發使用它是為了解決系統中各系統間大資料量的傳輸通訊以及系統之間語言環境不同需要跨平臺的特性,所以Thrift是支援跨語言,比如C++, Java

CTCC,GCC安裝,配置,搭配Sublime使用

文章目錄 TCC,GCC安裝,配置,搭配Sublime使用 說明 背景 一、GCC獲取 二、GCC 安裝,配置 三、TCC 獲取 四、TCC 配置環境變數 五、檢測gcc,tc

djangowindows安裝django,並建立new project

一、 進入:python 退出:exit()    二、 安裝django: 1.解壓官方下載的django-1.10.1 2.在該目錄下,python setup.py install  大概需要1分鐘的時間安裝完成,Django將被安

圖解Windows apache-maven-3.2.3的安裝步驟+maven配置本地倉庫+Eclipse中配置maven

安裝步驟: 1.在安裝maven之前,先確保已經安裝JDK1.6及以上版本,並且配置好環境變數。 3.配置maven3的環境變數:先配置M3_HOME的環境變數,新建一個系統變數:M3_HOME , 路徑是:E:\code\apache-maven-3.2.3

DubbowindowsDubbo安裝及相關配置

DUBBO的介紹部分我這裡就不介紹了,大家可參考官方文件。 DUBBO的註冊中心zookeeper的安裝在上一章節就有,大家可以參考我的安裝過程:http://blog.csdn.net/zsq520520/article/details/72824925    Du

jdkwindows安裝jdk1.8

1、準備 win10系統,其他windows系統安裝過程大同小異 官網下載jdk1.8 下載地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html *

VSCodeWindowsVSCode編譯除錯c/c++更新

————————– 2017.06.10 更新————————- 便攜版已更新,點此獲取便攜版 用於cpptools外掛的配置檔案更新 更新的launch.json // Available variables which can be used inside of strings. // ${work

VSCodeWindowsVSCode編譯除錯c/c++

本文轉自:http://blog.csdn.net/c_duoduo/article/details/51615381 本人根據自己的操作,修改了一些細節,用於C語言除錯。 ————————– 以下是原文 ————————- 這篇文章為blackkitty記錄在w

程式Windows根據計算機名獲取IP地址的C語言程式

方法一(當指定的裝置不存在時,有可能返回的是本機的IP地址,所以不建議使用): #include <stdio.h> #include <WinSock2.h> #pragm

Luawindows安裝和使用LuaJIT步驟

1.準備 2) 確保你的機器上安裝了visual studio 2.編譯 1) 開啟visual studio,依次開啟 “工具” >> “visual studio 命令提示”視窗 2) 在命令視窗輸入“cd /d <path>\src

VSCodeWindowsVSCode編譯調試c/c++更新 2018.03.27

記錄 root ret 保存 nload word res base install ———————

PythonWindows安裝scipy庫步驟

概述 由於學習需要,需要安裝scipy庫。scipy庫在Windows下使用pip安裝失敗,所以需要尋找安裝包進行安裝,下面是記錄步驟。 開發環境 win10 x64 Python 3.5.1 安裝scipy步驟 首先到這裡下載相關擴充套件

Memcached入門---------Windows 安裝 Memcached與連線

前言 Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric為首開發的一款軟體 【1】Memcached是一種基於記憶體的key-value儲存,通過在記憶體裡維護一個統一的巨大的ha

安裝Windows TensorFlow 的安裝(包含:CUP版、GPU版、CUDA、cuDNN)——最後更新日期 2018-05-30

____tz_zs您可以直接使用pip安裝tensorflow,只需一行程式碼就安裝好了。cpu版:pip3 install --upgrade tensorflow·gpu版:pip3 install --upgrade tensorflow-gpu·但是,推薦您使用Ana

C++linuxCMake生成動態連結庫,g++包含生成動態連結庫

一、前言   由於專案中要用到java呼叫C++的庫檔案,於是需要在linux下編譯連線生成動態庫,然後根據Recast官方包要先CMake生成編譯,然後在包含到自己實現的檔案,網上查了半天,坑爹沒有全面的,東拼西湊終於才明白原理,於是總結記錄分享如下。 二、CMake生

windowWindows10為PHP安裝redis擴展

5.1 windows10 span round pre pdb 安裝redis擴展 mile bin 操作: 步驟1:D:\wamp\bin\apache\apache2.4.9\bin/php.ini中添加 ; php_redis extension=php_igb

圖解Cygwin安裝教程(win10gcc,g++安裝

Cygwin安裝教程(win10下gcc,g++安裝) 1. 從cygwin官網下載安裝包,下載地址:http://www.cygwin.com/setup-x86_64.exe 2. 點選“下一步” 3. 點選“下一步” 4. 選擇安裝位置,並點選下一步。 5. 本地包目錄位