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