OpenMP with clang

时间:2013-12-30 07:41:42

标签: c++ clang llvm openmp

我正在尝试使用

中指定的clang编译器的openmp代码

http://clang-omp.github.io/

我通过git下载了代码并执行了makemake install。它成功安装了具有openmp支持的clang编译器。但是当我尝试编译示例代码(在上面的链接中指定)时,我收到以下错误:

/ usr / bin / ld:找不到-liomp5

我没有指定网站中提到的包含和lib的路径,但我打算在使用 -L -I 选项在命令行上编译时指定它们

$ clang -I/usr/lib/gcc/i686-linux-gnu/4.6/include -fopenmp test.c -o test

但是,我找不到 iomp5 lib的路径,因此我收到了上述错误。有人可以告诉我如何解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

首先,您需要构建openmp库libiomp5。您可以在此处获取最新的源代码 http://llvm.org/svn/llvm-project/openmp/trunk/