差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 次のリビジョン両方とも次のリビジョン | ||
windows:mingw [2019/05/19 05:05] – [MinGWのインストール] ともやん | windows:mingw [2021/06/16 03:24] – [トラブルシューティング] ともやん | ||
---|---|---|---|
行 1: | 行 1: | ||
====== MinGW(Minimalist GNU for Windows) ====== | ====== MinGW(Minimalist GNU for Windows) ====== | ||
+ | 本家: [[http:// | ||
+ | [[osdn> | ||
+ | %%http:// | ||
+ | MinGW-w64: [[http:// | ||
+ | MinGW-w64(SourceForge): | ||
+ | MSYS2: [[https:// | ||
+ | |||
+ | |||
===== MinGW のインストール ===== | ===== MinGW のインストール ===== | ||
- | ==== MinGW の Offline インストール ==== | + | ==== MinGW の Offline インストール |
- | x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z をダウンロードする。\\ | + | [[sf> |
- | ダウンロードした x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z を C:\ に解凍する。\\ | + | ダウンロードした 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** の **/ | ||
+ | <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: まとめちぅ...😅💦\\ | ||
+ | |||
+ | ===== トラブルシューティング ===== | ||
+ | |||
+ | ==== MSYS2 をアンインストール後に C:\msys64 が削除できない ==== | ||
+ | 以下の様にすると削除できる。\\ | ||
+ | < | ||
+ | > tasklist /fi " | ||
+ | |||
+ | イメージ名 | ||
+ | ========================= ======== ================ =========== ============ | ||
+ | dirmngr.exe | ||
+ | |||
+ | > taskkill /pid 9488 /F | ||
+ | 成功: PID 9488 のプロセスは強制終了されました。 | ||
+ | |||
+ | > tasklist /fi " | ||
+ | 情報: 指定された条件に一致するタスクは実行されていません。 | ||
+ | |||
+ | > rmdir c:\msys64 | ||
+ | </ | ||
- | ==== MSYS(Minimal SYStem) の Offline インストール | + | ===== 参考文献 ===== |
- | msys+7za+wget+svn+git+mercurial+cvs-rev13.7z をダウンロードする。\\ | + | [[https:// |
- | ダウンロードした msys+7za+wget+svn+git+mercurial+cvs-rev13.7z を C:\ に解凍する。\\ | + | [[git> |
+ | [[wp> | ||
- | ==== 古い資料です ==== | + | ===== 古い資料です |
- | - 本家のNavigationのDownloadsより[[http:// | + | - 本家のNavigationのDownloadsより[[sf>mingw/|MinGW - Minimalist GNU for Windows |
- | * MinGWの本家: | + | * MinGWの本家: |
- | * SourceForgeのMinGWダウンロード: | + | * SourceForgeのMinGWダウンロード: |
- SourceForgeのMinGWダウンロードページよりインストーラ(Automated MinGW Installer)をダウンロードする。 | - SourceForgeのMinGWダウンロードページよりインストーラ(Automated MinGW Installer)をダウンロードする。 | ||
- ダウンロードした MinGW-5.1.4.exe を実行する。 | - ダウンロードした MinGW-5.1.4.exe を実行する。 |