Как создать библиотеку boost :: mpi с Open MPI в Windows с помощью Visual Studio 2010

Я установил Open MPI 1.5.4 (64 бит) и пытаюсь пересобрать библиотеки boost (1.48) с помощью bjam.

Я изменил файл user-config.jam, добавив строку mpi с явным путем к компилятору (хотя mpic ++ уже находится в переменной окружения PATH):

using mpi : "C:/Program Files (x86)/OpenMPI_v1.5.4-x64/bin/mpic++.exe" ;

Затем я попытался запустить из командной строки следующую команду:

bjam toolset=msvc --build-type=complete --with-mpi --address-model=64 stage

К сожалению, процесс сборки все еще нуждается в дополнительных подсказках. Часть сообщения об ошибках выглядит так:

MPI auto-detection failed: unknown wrapper compiler C:/Program Files (x86)/OpenMPI_v1.5.4-x64/bin/mpic++.exe

Кому-нибудь удалось скомпилировать Boost MPI с Open MPI под Windows? Я что-то пропустил?

Ответы на вопрос(2)

Ваш ответ на вопрос