We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8f6db0f commit 3e79c91Copy full SHA for 3e79c91
CMakeLists.txt
@@ -157,6 +157,8 @@ if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin") # untested
157
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}")
158
set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${OpenMP_EXE_LINKER_FLAGS} -lomp")
159
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -lomp") # explicitly link OpenMP for building shared libs
160
+elseif (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
161
+ find_package(OpenMP REQUIRED)
162
# add the flags it detects to the compile flags
163
set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${OpenMP_C_FLAGS} -fopenmp")
164
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS} -fopenmp")
0 commit comments