ご挨拶、
私は最近、クロスプラットフォームと思われるネットワーク ライブラリをテストするために unix シェルターから移動しましたが、mingw が c++11 のものを与えられるのを好まないことがわかりました。
Win7 には c++11 のサポートが含まれていないため、必要なヘッダーが欠落していると思います。
VS2012では問題なくコンパイルできます
が、g++ では拒否されます。
error: 'thread' in namespace 'std' does not name a type error: 'mutex' in namespace 'std' does not name a type
質問は:
VS2012 インストールで提供されるものを使用せずに、c++11 ヘッダー/ライブラリ、つまり < スレッド > のコピーを取得するにはどうすればよいですか。
PS #1 mingw-get update を試しましたが、まだ < thread > が見つかりません
。
PS #2 -std=c++11 も使用してい
ます。