diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index a00743795d5f4eb7f5de5d94d5d54039b6470aa5..eb50c2f1c660f526c88f34e0efbdef3b4ba5d9c3 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -100,7 +100,7 @@ endif()
 # will also build with -std=c++11
 target_compile_features(io PUBLIC cxx_std_11)
 target_link_libraries(io ${MPI_C_LIBRARIES})
-
+target_link_libraries(io ${MPI_CXX_LIBRARIES})
 if (TEST_COVERAGE)
     target_link_libraries(io -lgcov)
 endif()