Skip to content

Commit c75a00c

Browse files
committed
fix compilation errors on Windows
1 parent 62efdd5 commit c75a00c

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

CMakeLists.txt

+5-1
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,11 @@ if (NOT CMAPLE_FLAGS MATCHES "single")
183183
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fopenmp")
184184
elseif (CMAKE_CXX_COMPILER_ID MATCHES "Clang")
185185
if (APPLE OR WIN32)
186-
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Xpreprocessor -fopenmp")
186+
if (WIN32)
187+
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Xpreprocessor -openmp -pthread")
188+
else()
189+
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Xpreprocessor -fopenmp -pthread")
190+
endif()
187191
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lomp")
188192
else()
189193
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fopenmp")

0 commit comments

Comments
 (0)