2

現在、VS2010 (コンパイラ v10) を使用しています。Boost は VS2012 (コンパイラ v11) で使用できますか?

4

4 に答える 4

2

バージョン1.52 がリリースされたばかりで、「追加のテストコンパイラ」セクションにVisual Studio 2012(VC11)のサポートが含まれるようになりました。

于 2012-11-14T23:42:25.987 に答える
2

はい。
理由は至ってシンプル。ハーブ・サッターが言ったように。コンパイラを出荷する前にコンパイルする必要がある 2 つのライブラリは、Loki と Boost です。:D たとえば、チャンスがあるかもしれません。彼らは 1.47 でテストし、1.51 で何かが壊れたが、私はそれに賭けません。:D

于 2012-09-25T14:39:44.630 に答える
2

http://www.boost.org/users/history/version_1_51_0.htmlを参照してください。下部に、コンパイラ情報があります。

現在、10 を超える VC の公式サポートはありません。ただし、自分で試すことができます。コンパイラのリリース ノートも読む必要があります。ブーストが非標準の拡張機能を使用している場合、および/またはコンパイラに関連するバグがある場合にのみ、コンパイルに失敗するはずです。

(Google ヒント: 「コンパイラ サポートをブーストする」、または単にブーストに移動し、目的のバージョンのリリース ノートをクリックします)

于 2012-09-25T11:42:03.607 に答える
1

はい(回答は30文字以上である必要があるためパディング)

于 2012-09-25T10:34:08.207 に答える