|
MinGW(ミン・ジー・ダブリュー、Minimalist GNU for Windows)はGNUツールチェーンのWindows移植版である。MinGWはWindows APIのためのヘッダファイルを含んでおり、フリーのコンパイラであるGCCを、Windowsアプリケーションの開発のために利用できる。 MinGWプロジェクトでは、32bit環境向けの2つの主要なパッケージを開発、配布している。Windows環境に移植されたGCCは、コマンドラインから使用することも、IDEへ統合することもできる。もう1つのMSYS (''minimal system'') は軽量のUNIX風シェル環境であり、端末エミュレータのrxvtと、開発ツールのautoconfを実行可能にするためのPOSIXコマンド群とが含まれている。 この2つのパッケージは、Cygwinからフォークして誕生した。CygwinではWindowsの機能性を犠牲にすることで、より機能的なUnix風環境を提供している。なお、どちらのパッケージもフリーソフトウェアで、Win32APIを利用するためのヘッダファイルはパブリックドメインで提供されており、GNUツールの移植版はGPLである。MinGWの個々のGNUツール及びMSYSは、MinGWの公式サイトより入手可能である。 == 名称の由来 == MinGWの名称は''Minimalist GNU for Windows''(Windowsのための最小限度のGNUの意)を表す。''Win32'' APIの為のヘッダーを提供するので''Mingw32''とも呼ばれる。''MinGW''の規範となる発音は未だ決定されていないが、一般的には、"''ming wee''", "''min gee double-u''", "''ming double-u''" または "''min gnu''" などのように発音されている。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「MinGW」の詳細全文を読む 英語版ウィキペディアに対照対訳語「 MinGW 」があります。 スポンサード リンク
|