基本的には、Windows上でGCCを使用してC/C++をコンパイルしたいと思っています。 2つの競合するプラットフォームは、MinGWとCygwinです。それぞれには独自の恩恵と限界があります。 MinGWはWindows用にコンパイルしますが、Cygwinではcygwinの.dllが必要です。しかしMinGWにライブラリをインストールするのは難しいですが、cygwinではsetup.exeを 'パッケージマネージャー'として使用する方が簡単です。C/C++用のWindowsビルド環境を設定する最良の方法
私の質問は、Windowsでコンパイルする最良の方法です。 MinGWを使用してライブラリと闘う方が良いでしょうか(MinGWにライブラリをインストールする簡単な方法があります)。 Cygwinを使うべきですか?Cygwinの.dllを必要とせずにコンパイルするにはどうしたらいいですか。
主観的な質問。互換性レイヤーをコーディングしていないので、私はmingwが好きです。ビールのような無料の環境が必要な場合、Visual StudioのExpressエディションやVC++のコマンドラインのみのバージョンなど、いくつかのオプションがあります。 – asveikau