在 mex 文件當中,如果引用 #include <omp.h> 在 mac 會出現這個錯誤,因爲 MAC 沒有使用 GCC 而 使用 clang
fatal error: 'omp.h' file not found
1》 安裝 GCC
下載地址: http://hpc.sourceforge.net/
gunzip gcc-4.9-bin.tar.gz
sudo tar -xvf gcc-4.9-bin.tar -C /
vim ~/.bash_profile
添加這行文字就可以了:
export PATH=/usr/local/bin:$PATH
默認在 /usr/local/bin/gcc /usr/local/bin/g++
2> 修改 matlab 配置文件:
同樣修改 CXX:
保存就可以了。
安裝 GCC:
http://blog.csdn.net/sbvfhp/article/details/8075532
修改配置:
http://stackoverflow.com/questions/20340117/omp-h-library-isnt-found-in-the-gcc-version-4-2-1-in-mavericks