Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 Ubuntu 14.04 & eclipse & intel 编译器 v 15
我有 2 个相同的程序(使用 cilk 命令)(一个作为 c 程序,另一个作为 cpp 程序)。
我可以用 icc 编译它(没有任何问题)
但是当我使用 icpc(cpp 程序)时出现错误:无法解析符号 _cilk_spawn
在这两个相同的程序中,我没有使用任何标志。
cpp程序有什么不同,我无法编译它
关键字是“_Cilk_spawn”,大写字母“C”。C/C++ 约定是非标准扩展具有前导下划线并以大写字母开头。
您还可以包含 cilk.h,它定义了允许您使用“cilk_spawn”、“cilk_sync”和“cilk_for”的宏。