差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 次のリビジョン両方とも次のリビジョン | ||
windows:mingw [2009/02/12 18:10] – ともやん | windows:mingw [2021/06/16 03:25] – [MinGW と Cygwin の違い] ともやん | ||
---|---|---|---|
行 1: | 行 1: | ||
====== MinGW(Minimalist GNU for Windows) ====== | ====== MinGW(Minimalist GNU for Windows) ====== | ||
- | ===== MinGWのインストール ===== | + | 本家: [[http:// |
- | - 本家のNavigationのDownloadsより[[http://www.eclipse.org/downloads/|SourceForge.net: MinGW - Minimalist GNU for Windows]]に移動する。 | + | [[osdn> |
- | * MinGWの本家: | + | %%http:// |
- | * SourceForgeのMinGWダウンロード: | + | MinGW-w64: [[http:// |
+ | MinGW-w64(SourceForge): | ||
+ | MSYS2: [[https:// | ||
+ | |||
+ | |||
+ | ===== MinGW のインストール ===== | ||
+ | |||
+ | ==== MinGW の Offline インストール (MinGW-w64 GCC 8.1.0) ==== | ||
+ | [[sf> | ||
+ | ダウンロードした x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z を **C:\mingw64** に解凍する。\\ | ||
+ | |||
+ | ==== MSYS(Minimal SYStem) の Offline インストール (MinGW-w64) ==== | ||
+ | [[sf> | ||
+ | ダウンロードした msys+7za+wget+svn+git+mercurial+cvs-rev13.7z を **C:\msys** に解凍する。\\ | ||
+ | |||
+ | ==== MSYS の MinGW-w64 マウント設定 ==== | ||
+ | **MSYS** の **/etc/fstab** に **C: | ||
+ | <file autoconf c: | ||
+ | # | ||
+ | c:/ | ||
+ | </ | ||
+ | **C: | ||
+ | < | ||
+ | $ gcc --version | ||
+ | gcc.exe (x86_64-posix-seh-rev0, | ||
+ | Copyright (C) 2018 Free Software Foundation, Inc. | ||
+ | This is free software; see the source for copying conditions. | ||
+ | warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
+ | </ | ||
+ | |||
+ | ===== MinGW と Cygwin の違い ===== | ||
+ | TODO: まとめちぅ...😅💦\\ | ||
+ | |||
+ | [[wp> | ||
+ | |||
+ | ===== トラブルシューティング ===== | ||
+ | |||
+ | ==== MSYS2 をアンインストール後に C:\msys64 が削除できない ==== | ||
+ | 以下の様にすると削除できる。\\ | ||
+ | < | ||
+ | > tasklist /fi " | ||
+ | |||
+ | イメージ名 | ||
+ | ========================= ======== ================ =========== ============ | ||
+ | dirmngr.exe | ||
+ | |||
+ | > taskkill /pid 9488 /F | ||
+ | 成功: PID 9488 のプロセスは強制終了されました。 | ||
+ | |||
+ | > tasklist /fi " | ||
+ | 情報: 指定された条件に一致するタスクは実行されていません。 | ||
+ | |||
+ | > rmdir c:\msys64 | ||
+ | </ | ||
+ | |||
+ | ===== 参考文献 ===== | ||
+ | [[https:// | ||
+ | [[git> | ||
+ | [[wp> | ||
+ | |||
+ | ===== 古い資料です ===== | ||
+ | - 本家のNavigationのDownloadsより[[sf> | ||
+ | * MinGWの本家: | ||
+ | * SourceForgeのMinGWダウンロード: | ||
- SourceForgeのMinGWダウンロードページよりインストーラ(Automated MinGW Installer)をダウンロードする。 | - SourceForgeのMinGWダウンロードページよりインストーラ(Automated MinGW Installer)をダウンロードする。 | ||
- ダウンロードした MinGW-5.1.4.exe を実行する。 | - ダウンロードした MinGW-5.1.4.exe を実行する。 |