MinGWを使う

http://sourceforge.net/projects/mingw/files/ へいってmingw-get-setup.exeをダウンロードして実行

デフォルトのままインストール
install mingw

とりあえずmingw32-baseをマークしてApply Changesしてインストール
MinGW installation manager

基本的なGNU開発ツールがインストールされたようだ。
コマンドプロンプトだといやなのでmsys-baseもインストールした。

C:\MinGW\msys\1.0\msys.batを実行

ただコマンドプロンプトだといやなのでmsys-minttyをインストール
C:\MinGW\msys\1.0\bin\mintty.exeのショートカットを作ってオプションに-を追加。
Add - on mintty option

できた。
ただまだMinGWにパスが通ってないのでfstabを編集する。msysからできる。
(vimもなかったのでmsys-vimもインストール)

これでgccが見えるようになった。

Cプログラムhello.cを作成

コンパイルして実行

winhello.cを作成

実行

winhello created in msys and mingw

dependencywalkerで依存DLLを調べてみる

check dll dependency of my a.exe created with mingw

インストールに使っていたmingw-getはコマンドからも使えるようだ。

Leave a Reply

Your email address will not be published. Required fields are marked *

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)