0

プロジェクトでboolinqコードを使用しようとしていますが、システムに存在しないアロケーターヘッダーファイルを使用しているため、失敗します。私は Ubuntu を使用していますが、他のすべての STL タイプは機能しています。これを修正する方法を知っている人はいますか?

4

1 に答える 1

0

C++ 標準にはそのようなヘッダーはありません。正直なところ、私の Visual Studio (確かに彼らは新しいバージョンを使用しています) にもそれがないため、彼らがどこから入手したのかわかりません。

out を含むコメントをすると、どのシンボルが抜けているかがわかります。std::allocatorです<memory>。他に何かが必要な場合は、それを見つける(おそらく代替する)か、使用を無効にする必要があります。

于 2012-12-11T08:48:32.980 に答える