相关疑难解决方法(0)

在Mavericks的GCC版本(4.2.1)中找不到<omp.h>库

我遇到了GCC的问题.我想将它更新到一个新版本,从4.2.1到用并行编程编程.但是,在这个版本中没有库.我该如何下载更新版本?

终端给我的错误是:

omp_hello.c:11:10: fatal error: 'omp.h' file not found
#include <omp.h>
         ^
1 error generated.
Run Code Online (Sandbox Code Playgroud)

gcc openmp osx-mavericks

22
推荐指数
2
解决办法
4万
查看次数

在OS X Yosemite上使用gcc编译器编译OpenMP程序

$ gcc 12.c -fopenmp
12.c:9:9: fatal error: 'omp.h' file not found
#include<omp.h>
    ^
1 error generated.
Run Code Online (Sandbox Code Playgroud)

在编译openMP程序时,我得到了上述错误.我正在使用OS X Yosemite.我首先尝试通过在终端中键入gcc来安装本机gcc编译器,后来又下载了Xcode,我得到了同样的错误.然后我下载了gcc:

$ brew install gcc
Run Code Online (Sandbox Code Playgroud)

我仍然得到同样的错误.我确实尝试更改编译器路径,它仍显示:

$ which gcc
/usr/bin/gcc
Run Code Online (Sandbox Code Playgroud)

那么如何用gcc编译程序呢?

c c++ xcode gcc openmp

14
推荐指数
1
解决办法
3万
查看次数

标签 统计

gcc ×2

openmp ×2

c ×1

c++ ×1

osx-mavericks ×1

xcode ×1