Cilk Plus in Ubuntu
Cilk Plus in Ubuntu
我正试图在Ubuntu 15.04中测试以下代码。
#include <iostream>
#include <cilk/cilk.h>
using namespace std;
int main()
{
cilk_for(int x=0; x<10; x++)
{
cout << x << endl;
}
return 0;
}
我得到以下错误。似乎g++命令可以检测cilk plus,但无法以某种方式进行编译。
anirban@anirban-XPS-8500:~$ g++ test_cilk.cpp -lcilkplus -lcilkrts
test_cilk.cpp: In function ‘int main()’:
test_cilk.cpp:8:11: error: expected primary-expression before ‘int’
cilk_for(int x=0; x<10; x++)
^
test_cilk.cpp:8:20: error: ‘x’ was not declared in this scope
cilk_for(int x=0; x<10; x++)
^
您的g++命令不正确。应该是
g++ test_cilk.cpp -fcilkplus -lcilkrts
^
相关文章:
- netcat command in c++
- Difference in displaying cv2 Mat
- 在Ubuntu 16.04上安装Cilk时出现问题
- 如何在Ubuntu中使用cmake设置qt4
- 链接阶段在Ubuntu上失败,但在MacOS上失败
- C++ MFC Libraries in Travis CI
- 如何在OpenSSL中从configuration.h.in获取configuration.h
- 无法将 GLFW 库与 Ubuntu 18.04 上的头文件链接
- 创建具有 new in 函数和"this is nullptr"异常的对象
- 无法在Ubuntu上将共享库与Eclipse链接
- IN, OUT, INOUT Parameters
- cuda 10.2 in Qt 5.14 ubuntu 18.04
- 对 Boost::p rogram_options in Vowpalwabbit 编译的未定义引用,Ubuntu 16
- QSystemTrayIcon in ubuntu, sni-qt
- C++11 in QtCreator 3.5.0 on ubuntu
- 使用 Makefile.am/Makefile.in 在 Ubuntu Linux 中构建 c++ 项目
- libxml/parser.h: in c++ ubuntu
- 分段错误 - OpenCV 和 Qt in Netbeans on Ubuntu
- Cilk Plus in Ubuntu
- wxTaskBarIcon in Ubuntu 12.10