启用OpenMP支持

时间:2016-05-10 04:12:23

标签: c++ openmp intel-mpi

我在Windows计算机上安装了Intel MPI

引用FLANN library documentation的第2.2节:

  

使用FLANN的项目需要使用编译器进行编译   支持OpenMP标准,必须启用OpenMP支持。   可以使用内核选择要使用的核心数   SearchParams结构。默认情况下,将使用单个核心。   将核心字段设置为零将自动使用尽可能多的线程   作为机器上可用的核心。

由于我从未使用过英特尔MPI或OpenMP,因此我不知道在这种情况下是否可以使用第一个,以及必须启用哪些" OpenMP支持"装置

1 个答案:

答案 0 :(得分:1)

英特尔MPI不是编译器。如果您正在寻找编译器,请尝试Intel C++ CompilerMinGW。 OpenMP与这些编译器集成在一起,您只需要使用交换机启用它们。对于英特尔来说,它是/Qopenmp。对于GCC(MinGW),它是-fopenmp