GCC/MinGWでコンパイル

cygwin環境でwin32プログラムをコンパイルする方法

cygwin.dllに依存しないようにするには、gcc(g++)に以下のオプションをつける。
g++ -mwindows -mno-cygwin
あとのオプションは通常のgccと同様。
ただし、mingw用のSTLなんかは足りないっぽいので注意。

VC++のライブラリをgccで使う

reimpで.lib形式のライブラリを.a形式に変換する。
でもstdcall以外の関数はだめっぽい。
reimp
Project: MinGW – Minimalist GNU for Windows: Release Notes
コンパイルオプション等はこちら
KI’s Unofficial GNU Manual Translation Project

Author: _fp

Software Engineer Place: Tokyo, Japan Skills: C, Javascript, Objective-C, Perl, Clojure, Java, PythonErlang, Haskell, OpenGL Twitter: _fp