openmpiをC:\ Program Files \ OpenMPI_v1.5.4-win32 \にインストールし、boostをコンパイルしてグラフ並列ライブラリを作成したいと思います。しかし、次のエラーが発生しました。
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
MPI auto-detection failed: unknown wrapper compiler C:/Program Files/OpenMPI_v1.
5.4-win32/bin/mpic++.exe
Please report this error to the Boost mailing list: http://www.boost.org
You will need to manually configure MPI support.
MPI launcher: mpirun -np
Visual Studio 2010コマンドプロンプトで実行した場合:
b2 --toolset=msvc-10.0 --build-type=complete architecture=x86 address-model=32 stage --debug-configuration
以下のように、boost_1_48_0 \ tools \ build \ v2\user-config.jamにMPI構成を追加しました。
using mpi : "C:/Program Files/OpenMPI_v1.5.4-win32/bin/mpic++.exe" ;
私はこの同様の質問が以前に尋ねられたと信じていますが、答えはありません:
VisualStudio2010を使用してWindowsでOpenMPIを使用してboost::mpiライブラリを構築する方法