我用的是英特尔Parallel Studio XE 2011,它说它支持点击。当我在代码中包含cilk_for语句时,它不会编译。它说符号未定义。我在代码的开头包含了cilk.h,也在包含目录下,我把cilk.h的位置(C:Program Files (x86)IntelComposerXE-2011compilerincludecilk)。谁能告诉我,我错过了什么?我怎样才能成功地编译我的代码
我的猜测是您没有正确地拾取页头。尝试使用cilk关键字(_Cilk_spawn, _Cilk_sync和_Cilk_for)来代替,看看在没有标题的情况下是否可以工作。如果是这样,至少你知道编译器中的Cilk是工作的,它是头文件。然后尝试使用"#include <cilk/cilk.h
>"并使用cilk_for查看它是否正确拾取标题。如果一切设置正确,您不应该自己指定cilk.h文件的位置。您是在命令行上还是使用微软的Visual Studio?如果你正在使用MS VS,你确定你指定使用英特尔编译器吗?