Loading ifs_test/CMakeLists.txt +15 −10 Original line number Diff line number Diff line cmake_minimum_required(VERSION 3.7) project(ifs_test) cmake_minimum_required(VERSION 3.6) project(ifs_test LANGUAGES CXX) set(CMAKE_CXX_STANDARD 14) set(CMAKE_EXPORT_COMPILE_COMMANDS 1) set(CMAKE_CXX_STANDARD_REQUIRED ON) find_package(MPI REQUIRED) set(CMAKE_EXPORT_COMPILE_COMMANDS 1) include_directories(${MPI_INCLUDE_PATH}) set(SOURCE_FILES main.cpp) set(SOURCE_FILES_MPI main_MPI.cpp) set(SOURCE_FILES_IO main_IO_testing.cpp) set(SOURCE_FILES_TEMP main_temp.cpp) add_executable(ifs_test ${SOURCE_FILES}) add_executable(ifs_test_MPI ${SOURCE_FILES_MPI}) set(SOURCE_FILES_IO main_IO_testing.cpp) add_executable(ifs_test_IO ${SOURCE_FILES_IO}) set(SOURCE_FILES_TEMP main_temp.cpp) add_executable(ifs_test_temp ${SOURCE_FILES_TEMP}) target_link_libraries(ifs_test_MPI ${MPI_CXX_LIBRARIES}) No newline at end of file find_package(MPI) if(${MPI_FOUND}) set(SOURCE_FILES_MPI main_MPI.cpp) add_executable(ifs_test_MPI ${SOURCE_FILES_MPI}) target_link_libraries(ifs_test_MPI MPI::MPI_CXX) endif() No newline at end of file Loading
ifs_test/CMakeLists.txt +15 −10 Original line number Diff line number Diff line cmake_minimum_required(VERSION 3.7) project(ifs_test) cmake_minimum_required(VERSION 3.6) project(ifs_test LANGUAGES CXX) set(CMAKE_CXX_STANDARD 14) set(CMAKE_EXPORT_COMPILE_COMMANDS 1) set(CMAKE_CXX_STANDARD_REQUIRED ON) find_package(MPI REQUIRED) set(CMAKE_EXPORT_COMPILE_COMMANDS 1) include_directories(${MPI_INCLUDE_PATH}) set(SOURCE_FILES main.cpp) set(SOURCE_FILES_MPI main_MPI.cpp) set(SOURCE_FILES_IO main_IO_testing.cpp) set(SOURCE_FILES_TEMP main_temp.cpp) add_executable(ifs_test ${SOURCE_FILES}) add_executable(ifs_test_MPI ${SOURCE_FILES_MPI}) set(SOURCE_FILES_IO main_IO_testing.cpp) add_executable(ifs_test_IO ${SOURCE_FILES_IO}) set(SOURCE_FILES_TEMP main_temp.cpp) add_executable(ifs_test_temp ${SOURCE_FILES_TEMP}) target_link_libraries(ifs_test_MPI ${MPI_CXX_LIBRARIES}) No newline at end of file find_package(MPI) if(${MPI_FOUND}) set(SOURCE_FILES_MPI main_MPI.cpp) add_executable(ifs_test_MPI ${SOURCE_FILES_MPI}) target_link_libraries(ifs_test_MPI MPI::MPI_CXX) endif() No newline at end of file