Я использовал MacPorts для установки OpenMPI. Тем не менее, я понял, когда я использую mpicxx, на самом деле он использует лязг на бэкэнде. Я хочу обернуть его компилятором Intel (т.е. icpc). Я проверил OpenMPI сайт, но не понял, как это сделать.
Кто-нибудь может мне помочь?
Это прописано в документах:
Установите переменную среды OMPI_CXX
(или просто CXX
) до вызова mpicxx
или же mpic++
,
-CXX = имя
Используйте имя компилятора вместо выбора по умолчанию. Используйте это, только если компилятор совместим с библиотекой MPICH (см. Ниже)
или же
Переменные окружения MPICH_CXX могут использоваться для выбора другого компилятора C ++ и компоновщика.
Других решений пока нет …