2010-12-03 48 views
2

我正在寻找在eclipse中使用它的omp.h文件。我没有在openmp.org上找到它。我在哪里可以获得OpenMP的.h文件?

我在哪里可以找到omp.h

谢谢。

+0

您正在使用哪个操作系统和编译器? – AndiDog 2010-12-03 06:51:34

+0

在Windows上,它不适用于所有版本的Visual Studio:[“OpenMP在Visual C++ 2010 Express版中不可用”](http://msdn.microsoft.com/zh- cn/library /tt15eb9t.aspx) – Lumi 2011-07-10 11:25:16

回答

3

在Linux下,你可以找到

locate omp.h 

一个文件中有你试图简单地用

#include <omp.h> 

使用它和OpenMP的标志添加到您的G ++编译器标志?

g++ -fopenmp sample.c 
+0

`$ locate omp.h |即使OpenMP可用,grep“^ omp.h”也会返回0结果。并且`find/usr/include -name omp.h`也返回0结果。 – jww 2015-06-12 12:22:54

0

我认为它本质上是一个编译器内置的,所以你不会找到一个真正的头文件。不过,您需要使用编译器用于OpenMP的任何标志。

0

我在哪里可以找到omp.h

在Ubuntu上14:

$ find /usr -name omp.h 
/usr/lib/gcc/x86_64-linux-gnu/4.8/include/omp.h 
/usr/lib/gcc-cross/arm-linux-gnueabi/4.7/include/omp.h 
相关问题