CMakeLists.txt fix for OpenMP

This commit is contained in:
Gregory Bednov 2026-08-30 14:44:28 +03:00
commit 3b1eb44865

View file

@ -30,13 +30,14 @@ target_link_libraries(OCCTSurfacer
if(OpenMP_CXX_FOUND)
target_compile_options(OCCTSurfacer PUBLIC -Xpreprocessor -fopenmp)
target_link_libraries(OCCTSurfacer PUBLIC omp)
target_link_libraries(OCCTSurfacer PUBLIC OpenMP::OpenMP_CXX)
target_compile_definitions(OCCTSurfacer PUBLIC ENABLE_OPENMP)
else()
message(WARNING "OpenMP not found. The program will be built without OpenMP support.")
target_compile_definitions(OCCTSurfacer PUBLIC DISABLE_OPENMP)
endif()
install(TARGETS OCCTSurfacer RUNTIME DESTINATION bin)
include(CTest)
enable_testing()