首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用Intel Cilk编译代码

无法使用Intel Cilk编译代码
EN

Stack Overflow用户
提问于 2011-04-12 11:31:33
回答 1查看 1.7K关注 0票数 3

我使用的是英特尔Parallel Studio XE 2011 .It,它说它支持Cilk.When我在代码中包含了一条cilk_for语句,但它没有显示符号未定义。我已经在代码的开头包含了cilk.h,并且在include目录下,我将cilk.h的位置放入了cilk.h (C:\Program compile.It (x86)\Intel\ComposerXE-2011\compiler\include\cilk).Can有人告诉我我缺少什么?)我怎样才能成功编译我的代码。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-13 22:24:22

我的猜测是您没有正确地拿起cilk头。尝试使用cilk关键字(_Cilk_spawn、_Cilk_sync和_Cilk_for),看看在没有标题的情况下是否可以工作。如果是这样的话,至少你知道编译器中的Cilk东西正在工作,它是头文件。然后尝试使用"#include <cilk/cilk.h>“并使用cilk_for查看它是否正确地拾取了头文件。如果一切都设置正确,您不应该自己指定cilk.h文件的位置。您是在命令行上执行此操作,还是使用Microsoft的Visual Studio?如果您使用的是MS VS,您确定要指定使用英特尔编译器吗?

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5630100

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档