Git Bashでg++を使えるようにする

MinGWのインストール

まず、MingWをインストールする。以下のURLにアクセスせよ。

https://osdn.net/projects/mingw/downloads/68260/mingw-get-setup.exe/

自動的にmingw-get-setup.exeというファイルがダウンロードされるはずなので、実行せよ。

以下のような画面となるので「Install」を実行。

インストール
インストール

次はそのまま「Continue」

インストール
インストール

するとインストールが始まる。

インストール
インストール

インストールが完了したら「Continue」すると、以下のパッケージ選択画面となる。

Basic
Basic

ここで

の二つにチェックを入れる。チェックボックスをクリックするとメニューが出るので「Mark for Installation」を選ぶこと。

二つにチェックが入った状態で、メニューの「Installation」から「Apply Changes」をクリックする。

Apply
Apply

「Ok to proceed?」と聞かれたら「Apply」を選ぶと選んだインストールが始まる。終わったら「Close」して、MinGW Installation Managerを終了してよい。

Git Bashにパスを通す

先ほどインストールしたg++は、C:\MINGW\binに入っている。これをGit Bashから読めるようにする。

まずGit Bashを起動して、vim.bashrcを開き、以下の行を付け加える。

export PATH=C:\\MINGW\\bin:$PATH

ここで、バックスラッシュ「\」を二つ重ねる必要があることに注意。おそらく.bashrcはこんな感じになっているはず。

$ cat .bashrc
export DISPLAY=localhost:0.0
export PATH=C:\\MINGW\\bin:$PATH
eval `ssh-agent`

修正したら、Git Bashを再起動せよ。

コマンドプロンプトでg++ --versionと入力してバージョンが表示されればインストール完了である。

$ g++ --version
g++.exe (MinGW.org GCC Build-20200227-1) 9.2.0
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.