こんにちは、みんな
ブーストアキュムレータを使用しています。
これらの 2 行は、LInux の現在のバージョンの boost で正常に動作するために使用されます。
accumulator_set< double, stats< tag::covariance<double, tag::covariate1> > > acc_cov; accumulator_set< double, stats< tag::variance > > acc_var;
Boost v1.40 がインストールされている Sun マシンに移動すると、このビルド エラーが発生します。
「/opt/boost/boost/accumulators/framework/depends_on.hpp」、276 行目: エラー: <タグなし> はコンストラクターで初期化できません。 "/opt/boost/boost/fusion/container/list/cons.hpp"、85 行目: 「boost::accumulators::detail::accumulator_wrapper<int, int>::accumulator_wrapper(const boost::accumulators::detail::accumulator_wrapper<int, int>&)". "/opt/boost/boost/fusion/container/list/cons.hpp"、85 行目: 非テンプレート コードからインスタンス化されます。 1 エラー
これらのエラーを修正する方法と、この問題が発生する理由を知っていますか?
ありがとうAFG