0
私はMPIを使用するプロジェクトを構築しています。ここでCMakeプロジェクトのカスタムMPIパス
は、私はこのコードのブロックを有効にするために渡すんcmakeのに何の引数CMakeLists.txt
if(__OPENNN_MPI__)
find_package(MPI)
if(MPI_FOUND)
message("Using MPI")
set(CMAKE_CXX_COMPILER mpicxx)
set(CMAKE_C_COMPILER mpicc)
set(CMAKE_CXX_COMPILE_FLAGS "${CMAKE_CXX_COMPILE_FLAGS} ${MPI_COMPILE_FLAGS}")
set(CMAKE_CXX_LINK_FLAGS "${CMAKE_CXX_LINK_FLAGS} ${MPI_LINK_FLAGS}")
add_definitions(-D__OPENNN_MPI__)
endif()
endif()
です。
マイMPIのインストールがカスタムパスにあり、我々は-DCMAKE_INSTALL_PREFIX:PATH
cmake .
を実行するか、私は設定する必要がありフラグがあります
/path/to/MPI
を言います