MinGW:学習:インストールしてみる

Windows7(x64)にMinGWをインストールしてみる。

※MinGW
MinGW(ミン・ジー・ダブリュー、Minimalist GNU for Windows)はGNUツールチェーンのWindows移植版である。MinGWはWindows APIのためのヘッダファイルを含んでおり、フリーのコンパイラであるGCCを、Windowsアプリケーションの開発のために利用できる。

■ダウンロード・インストール
http://www.mingw.org/

画面上部の[Downloads]をクリック
ダウンロード(releases)ページに飛ぶ

このページにはたくさんリンクがあるが "mingw-get-setup.exe" のところをクリックしダウンロード・実行

インストーラが起動したら [Install]ボタンをクリック
※インストーラ画面に表示されたMinGWのバージョンは "mingw-get version 0.6.3-pre-20170905-1"

インストール先などを聞いてくる
すべて既定値のまま[Continue]ボタンをクリック
※インストール先は C:\MinGW が既定値

進捗が100%まで進んだら[Continue]ボタンをクリック

■MinGW Installation Manager画面
MinGW Installation Managerが起動する。

[Basic Setup]の中から Package名が
"mingw32-base-bin"を右クリックし "Make for Installation" を選択

同じ要領で "mingw32-gcc-g++-bin"を右クリックし "Make for Installation" を選択

選択したら [Installation]メニュー - "Apply Changed" を選択

[Schedule of Pending Actions] 画面が表示される。
[Apply]ボタンを押す

… パッケージのダウンロード/解凍が勝手に始まるのでしばし待つ

終了したら[Close]ボタンが押せるようになるのでクリックする。

これで終わりなので [MinGW Installation Manager]は[X]ボタンで終了

■Path追加
環境変数Pathに "C:\MinGW\bin" を追加

■動作確認
コマンドプロンプトを起動し "gcc -v" と入力。
成功すれば色んな情報とバージョン番号が表示される。
C:\Windows\system32>gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=c:/mingw/bin/../libexec/gcc/mingw32/8.2.0/lto-wrapper.exe
Target: mingw32
Configured with: ../src/gcc-8.2.0/configure --build=x86_64-pc-linux-gnu --host=m
ingw32 --target=mingw32 --prefix=/mingw --disable-win32-registry --with-arch=i58
6 --with-tune=generic --enable-languages=c,c++,objc,obj-c++,fortran,ada --with-p
kgversion='MinGW.org GCC-8.2.0-3' --with-gmp=/mingw --with-mpfr=/mingw --with-mp
c=/mingw --enable-static --enable-shared --enable-threads --with-dwarf2 --disabl
e-sjlj-exceptions --enable-version-specific-runtime-libs --with-libiconv-prefix=
/mingw --with-libintl-prefix=/mingw --enable-libstdcxx-debug --with-isl=/mingw -
-enable-libgomp --disable-libvtv --enable-nls --disable-build-format-warnings
Thread model: win32
gcc version 8.2.0 (MinGW.org GCC-8.2.0-3)

C:\Windows\system32>


[MinGW]

0 件のコメント:

その他の記事