我在尝试编译 Cilk Plus 程序时遇到了麻烦。基本上当我运行: 时g++ -o reducer reducer.cpp
,我收到以下错误:
-fcilkplus must be enabled to use '_Cilk_for'
我已经包含cilk/cilk.h
& cilk/reducer.h
,但我不确定究竟是什么导致了这个问题。代码代表一个简单的自定义reducer,没什么特别的。以下是发生错误时循环的样子:
cilk_for(unsigned int i = 0; i<5 ; i++){
//code
}
注意:我什至尝试使用_Cilk_for
,仍然得到同样的错误。