MacOS 10.9 MavericksopenMPを使おう思って、Cのプログラムに

#include

を加えて

gcc -fopenmp test.c

コンパイルすると

fatal error: 'omp.h' file not found

なんてエラーがでる。となりのパソコンがMacOS 10.8なので、そちらで試すと、コンパイルがすんなり通る。どうやら10.9の不具合のようだった。

原因としてはMavericksXcodeをインストールしたときにくっついてくる新しいバージョンのgccopenMPに対応していないためのようです。苦肉の策なのだけれど、ひとつバージョンの古いgcc-4.9.0をインストールすると、コンパイルが通るようになった。

gcc4.9.0のインストール方法は
http://solarianprogrammer.com/2013/06/11/compiling-gcc-mac-os-x/
を参照