2016-10-14 52 views
0

我已经有gccg++安装:OS X:安装GCC链接铛

$ which gcc 
/usr/bin/gcc 

$ which g++ 
/usr/bin/g++ 

$ brew install gcc 
Warning: gcc-6.2.0 already installed 

我跟着Compile OpenMP programs with gcc compiler on OS X Yosemite通过自制软件重新安装gcc

$ brew reinstall gcc --without-multilib 

然后

$ /usr/bin/g++ openmp.cpp 
openmp.cpp:12:10: fatal error: 'omp.h' file not found 
#include <omp.h> 
     ^
1 error generated. 

-fopenmp

$ /usr/bin/g++ openmp.cpp -fopenmp 
clang: error: unsupported option '-fopenmp' 
clang: error: unsupported option '-fopenmp' 

这个重定向发生了什么?我如何使用gcc/g++


虽然涉及,但它不是关于OpenMP

回答

0

brew安装工具/usr/local/bin。使用/usr/local/bin/g++6

$ /usr/local/bin/g++-6 --version 
g++-6 (Homebrew gcc 6.2.0) 6.2.0 
Copyright (C) 2016 Free Software Foundation, Inc. 
This is free software; see the source for copying conditions. There is NO 
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.