From 57b7c528654a9aa7db88f0a7369d7d85302e73cd Mon Sep 17 00:00:00 2001 From: Andreas Suter Date: Tue, 5 Jun 2018 07:59:24 +0200 Subject: [PATCH] cmake: added -O2 which gives the performance improvement needed. --- src/classes/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/classes/CMakeLists.txt b/src/classes/CMakeLists.txt index ec775c9d..55293958 100644 --- a/src/classes/CMakeLists.txt +++ b/src/classes/CMakeLists.txt @@ -103,6 +103,11 @@ set_target_properties(PUserFcnBase target_include_directories( PUserFcnBase BEFORE PRIVATE $ ) + +#--- add compile options for optimization ------------------------------------- +target_compile_options(PMusr PUBLIC -O2) +target_compile_options(PUserFcnBase PUBLIC -O2) + #--- add OpenMP compile options if needed ------------------------------------- if (OpenMP_FOUND) target_compile_options(PMusr PUBLIC ${OpenMP_CXX_FLAGS})