From 94aacfb8d67446b5b8ede13c4924de03940090e1 Mon Sep 17 00:00:00 2001 From: Lizzzka007 <gashchuk2011@mail.ru> Date: Tue, 17 Jan 2023 13:52:05 +0300 Subject: [PATCH] Cmake updates for lom2 --- CMakeLists.txt | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 94d9bc4..06c0bc5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,16 +1,22 @@ -cmake_minimum_required(VERSION 3.0) +cmake_minimum_required(VERSION 3.0) enable_language(CXX) enable_language(CUDA) +set(CMAKE_CXX_STANDARD 11) +set (CMAKE_CXX_STANDARD 11) -find_package(CUDA REQUIRED) +project(timer) find_package(MPI REQUIRED) +#set(CMAKE_C_COMPILER ${MPI_C_COMPILER}) +#set(CMAKE_CXX_COMPILER ${MPI_CXX_COMPILER}) find_package(OpenMP) - -project(timer) +find_package(CUDA REQUIRED) include_directories(${MPI_INCLUDE_PATH}) include_directories(${CUDA_INCLUDE_DIRS}) -set(SOURCE_LIB Event.cpp JikanDepths.cpp JikanDepths.cu Event.cu Jikan.cpp ToJSON.cpp) +set(SOURCE_LIB Event.cpp JikanDepths.cpp JikanDepths.cu Event.cu Jikan.cpp ToJSON.cpp) -add_library(timer STATIC ${SOURCE_LIB}) \ No newline at end of file +add_library(timer STATIC ${SOURCE_LIB}) +if(OpenMP_CXX_FOUND) + target_link_libraries(timer PUBLIC OpenMP::OpenMP_CXX) +endif() -- GitLab