gcc 6.2.1을 사용하고 있고, Homebrew로 Open MPI를 설치(brew install openmpi)했다는 가정 하에 진행한다.
OS X에서는 Open MPI가 clang이 기본 설정으로 되어 있다.
그걸 gcc로 수정하는 과정이다.
터미널에서 /usr/local 내에 mpicc-wrapper-data.txt라는 파일이 어디에 있는지 다음의 명령어로 찾아낸다.
$ find /usr/local -name mpicc-wrapper-data.txt
그 위치를 따라가 텍스트 파일을 연다.
그러고 나서 compiler= 라고 되어 있는 곳을 찾아 clang 대신 gcc-6 혹은 gcc(gcc-6을 gcc로 연동시켜 놓았다면)로 수정한다.
위와 같은 방법으로 mpic++-wrapper-data.txt라는 파일을 찾아 g++-6 혹은 g++로 수정한다.
Reference)
'Programming > C' 카테고리의 다른 글
Windows에서 gcc 설치하기 (2) | 2016.12.25 |
---|---|
Intel MKL 설정하기 (0) | 2016.11.28 |
'for' loop initial declarations are only allowed in c99 mode use option -std=c99 (0) | 2016.11.09 |
OS X에서 OpenMP 실행하기 (0) | 2016.11.09 |
OS X에서 gnuplot 설치하기 (0) | 2016.11.08 |