Как попросить macports обернуть openmpi компиляторами Intel?

Я использовал MacPorts для установки openmpi. Тем не менее, я понял, что когда я использую mpicxx, он на самом деле использует clang на бэкэнде. Я хочу обернуть его с помощью компилятора Intel (т.е. ICPC). Я проверил сайт openmpi, но не понял, как это сделать.

Кто-нибудь может мне помочь?

1 ответ

Решение

Это прописано в документах:

Установите переменную среды OMPI_CXX (или просто CXX) до вызова mpicxx или же mpic++,

-cxx = имя

Используйте имя компилятора вместо выбора по умолчанию. Используйте это, только если компилятор совместим с библиотекой MPICH (см. Ниже)

или же

Переменные окружения MPICH_CXX могут использоваться для выбора другого компилятора C++ и компоновщика.

Другие вопросы по тегам