私はこれが初心者で、昨日はWin 8.1 x64をインストールしたので、C/C++でのタスクの作成に最適なプログラムを使用したいと思います。ありがとう
MinGWは、32ビットバイナリのみをサポートし、 [〜#〜] tdm [〜#〜]は32および64ビットバイナリ(MinGWのAPIを使用)。
どちらもGCC 4.8をほぼ同時にリリースしたため、最新性に実質的な違いはありません。
私の推奨:3番目の選択肢を使用します: MinGW-w64 代わりにextended 64ビットをサポートするMinGWです。 MinGW-w64の簡単な説明については こちら を参照してください。
どちらを選択する場合でも、(Orwellではなく)ダウンロード用の公式開発者Webサイトを使用して、最新バージョンを入手してください。
ところで、あなたはそこに良い概観を見つけるでしょう、それは他の人を特別なものにするものです。
注意:mingw-w64のホームページは以前はsourceforgeにありましたが、現在 http://mingw-w64.org にあります。リンクはそれに応じて更新されました。
32ビットのバイナリに興味のある人のために:
コード:: blocks IDEはMinGWに付属していますが、コンパイラはTDM-GCCの32ビットバージョンです。TDMバージョンにはデフォルトで静的ランタイムリンケージがあり、 MinGWがインストールされています。TDM-gccコンパイラは、最新のgccバージョンを他のプロジェクトよりも高速に実装しているようです。
また、MinGWディストリビューションは、(MinGW64やTDM64とは異なり)posixエミュレーションを使用してWindowsのスレッドにアクセスしません。 MinGWにC++ 11準拠と機能を提供するヘッダーには、個別のダウンロードソースがあります。