如何在 Ubuntu 中安装 OpenMP?

Ani*_*a 7 37 compiling software-installation

我使用的是 Ubuntu 12.04 LTS。我不知道它是否有所不同,但 CPU 的架构是 64 位(Intel i3)。

小智 53

您没有安装 OpenMP。OpenMP 是编译器的一项功能。检查您使用的编译器是否实现了 OpenMP,它是一种用于在 C/C++/Fortran 中进行并行编程的 API。

请访问 OpenMP 网站 openmp.org 以获取支持 OpenMP 编程的编译器和平台列表。

  • gcc 4.6 实现了 OpenMP 标准的 3.0 版。您必须使用以下命令启用它:gcc -fopenmp foo.c (5认同)
  • 如果您使用的是 gnu 编译器,您可以尝试使用 `sudo apt-get install gcc-multilib` (4认同)

Ho1*_*Ho1 8

sudo apt install libomp-dev

apt show libomp-dev

描述:LLVM OpenMP 运行时 - 开发包 运行时是您的代码所链接的 OpenMP 实现的一部分,它在执行时管理 OpenMP 程序中的多个线程。