MSYS2

久しぶりで色々忘れている。

  • MSYS2のルート / は C:\msys64\
  • MSYS2の /c/ は C:\
  • したがって、/c/msys64/ は /
  • /ucrt64/, /mingw64/, /clang64/ と、それらの32ビット版があるが、当初はダミーで空っぽ
  • clang32.exe, clangarm64.exe, mingw64.exe, ucrt64.exe, clang64.exe, mingw32.exe がある。それぞれの開発環境ごとのシェルということらしい。
  • プレーンなシェルとして、msys2.exe がある。
  • clang64.exe と msys2.exe で作業したい。
  • 今は空っぽなので、現物を入れるには pacman を使うようだ。
  • /bin/mintty.exe と /bin/bash.exe が主要なインターフェース。
  • /msys2_shell.cmd をジックリ読むと何か分かるかも。