Cilk Plus プログラムをコンパイルしようとしているときに問題が発生しました。基本的に、実行すると: g++ -o reducer reducer.cpp
、次のエラーが表示されます。
-fcilkplus must be enabled to use '_Cilk_for'
cilk/cilk.h
&を含めましcilk/reducer.h
たが、この問題の原因が正確にはわかりません。このコードは単純なカスタム レデューサーを表しており、特別なことは何もありません。エラーが発生したループは次のようになります。
cilk_for(unsigned int i = 0; i<5 ; i++){
//code
}
注: を使用してみ_Cilk_for
ましたが、それでも同じエラーが発生します。