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