Skip to content

Commit 20a4474

Browse files
committed
Default to OpenMP build
1 parent 90d772c commit 20a4474

File tree

3 files changed

+624
-0
lines changed

3 files changed

+624
-0
lines changed

CMakeLists.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,12 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON)
2828
set(CMAKE_CXX_EXTENSIONS OFF)
2929
set(CMAKE_CXX_VISIBILITY_PRESET hidden)
3030

31+
if("${CMAKE_C_COMPILER_FRONTEND_VARIANT}" STREQUAL "MSVC")
32+
get_filename_component(_cl_bin_dir ${CMAKE_C_COMPILER} DIRECTORY)
33+
file(TO_CMAKE_PATH "${_cl_bin_dir}/../lib/libomp.lib" OpenMP_libomp_LIBRARY)
34+
file(TO_CMAKE_PATH "${_cl_bin_dir}/libomp.dll" OpenMP_libomp_DLL)
35+
endif()
36+
3137
find_package(StandardMathLibrary REQUIRED)
3238
find_package(OpenMP)
3339

0 commit comments

Comments
 (0)