From 3be92e13b47f181c91cd8ab9bd9a09eda5ba0461 Mon Sep 17 00:00:00 2001 From: yizhangss Date: Sat, 10 Apr 2021 15:45:41 +0800 Subject: [PATCH] update cmakelists --- src/CMakeLists.txt | 9 +++++++++ src/main.cpp | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index d76e473..7c3dd3b 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -6,5 +6,14 @@ add_executable(gm3d ${SRC_DIR}) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++11 -O2") +# 添加openmp的编译命令 设置编译选项 +find_package(OpenMP REQUIRED) +if (OpenMP_CXX_FOUND) + message(STATUS "OpenMP Found.") + set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}") + set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${OpenMP_EXE_LINKER_FLAGS}") + target_link_libraries(gm3d PUBLIC OpenMP::OpenMP_CXX) +endif() + set(CMAKE_INSTALL_PREFIX /usr/local) install(TARGETS gm3d RUNTIME DESTINATION sbin) \ No newline at end of file diff --git a/src/main.cpp b/src/main.cpp index 60d3616..4b4a282 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -7,7 +7,7 @@ void display_help_info(char* program_name){ ex_usage += " {-o -m \ [-d////////] [-r]} \ | {-i -p|////// \ - -f -tVz|Vzx|Vzy|Vzz|DT|DTx|DTy|DTz|Hax|Hay|Za \ + -f -tVz|Vzx|Vzy|Vzz|DeltaT|DeltaTx|DeltaTy|DeltaTz|Hax|Hay|Za \ [-v///] [-n/]} -e [-h]"; DispHelp dh;