diff --git a/CMakeLists.txt b/CMakeLists.txt index 6f3799d56b9d04a5b8b92f3c94be4b4f9ddfe1d1..d81c99b862c6aeddeb607767ae446a3a94ddc874 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -22,6 +22,7 @@ set(MPIEXEC "C:/Program Files/Microsoft MPI/Bin/mpiexec.exe") # So there is no need to set a specific MPI compiler. #set(MPI_CXX_COMPILER "${CMAKE_CXX_COMPILER}") set(MPI_CXX_INCLUDE_PATH "C:/Program Files (x86)/Microsoft SDKs/MPI/Include") +set(MPI_CXX_INCLUDE_DIRS "C:/Program Files (x86)/Microsoft SDKs/MPI/Include") # Make sure the correct libraries (64-bit or 32-bit) are selected. # Decide between 32-bit and 64-bit libraries for Microsoft's MPI if("${CMAKE_SIZEOF_VOID_P}" EQUAL 8) @@ -32,6 +33,7 @@ endif() set(MPI_CXX_LIBRARIES "C:/Program Files (x86)/Microsoft SDKs/MPI/Lib/${MS_MPI_ARCH_DIR}/msmpi.lib") set(MPI_C_INCLUDE_PATH "${MPI_CXX_INCLUDE_PATH}") +set(MPI_C_INCLUDE_DIRS "${MPI_CXX_INCLUDE_DIRS}") set(MPI_C_LIBRARIES "{${MPI_CXX_LIBRARIES}") set(MPIEXEC_NUMPROC_FLAG "-np" CACHE STRING "Flag used by MPI to specify the number of processes for MPIEXEC; the next option will be the number of diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index cb7a9eab6f1eb01981a9866dde024db0ad633a21..735e65bff2b03836e9766b19c09dcab68f9750b6 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -167,6 +167,7 @@ IF("${BUILD_LIB}" STREQUAL "yes") ${SRC_DIR} ${Boost_INCLUDE_DIRS} ${ARMADILLO_INCLUDE_DIR} + ${MPI_CXX_INCLUDE_DIRS} ) SET_TARGET_PROPERTIES(