エンジニアなプログラマ

プログラミング(特にvala言語関連)の話題を取り上げていきます。

現在、新しいクラス図描画ソフトを開発中! http://gridraw.com/

MinGW+MSYSインストール メモ

MinGWとMSYSをインストールするためのメモ。

ダウンロード

http://sourceforge.net/projects/mingw/files/latest/download?source=files

インストールパッケージの選択

f:id:y_ishida:20151026100202p:plain

とりあえずgccC/C++ソースのコンパイル・実行程度であれば、

  • mingw32-base
  • mingw32-gcc-g++
  • msys-base

があればOK。

パスの設定

ここで設定するパスはMSYS内でのみ有効。 開発環境をMSYS内で閉じることができる。

Windowsコマンドライン等でもMinGW+MSYSバイナリへのパスを通したい場合は、 Windowsのシステム設定を変更する必要がある。

MSYSを起動(C:\MinGW\msys\1.0\msys.bat)して、次のコマンドを実行する。

cd /etc
sed -e '/perl/d' fstab.sample > tmp
mv tmp fstab

MSYS再起動。

上記コマンドはfstab設定で/mingwを有効にしている。 profile内では/mingw/binへパスが通されているので、fstabの設定だけすればパスが通る。