File tree Expand file tree Collapse file tree 2 files changed +5
-13
lines changed Expand file tree Collapse file tree 2 files changed +5
-13
lines changed Original file line number Diff line number Diff line change @@ -43,6 +43,7 @@ message(STATUS " libraries: ${GLM_LIBRARIES}")
43
43
message (STATUS " include path: ${GLM_INCLUDE_DIRS} " )
44
44
45
45
find_package (CUDA REQUIRED )
46
+ find_package (OpenMP REQUIRED )
46
47
47
48
if (NOT CUDA_FOUND )
48
49
message (STATUS "CUDA not found. Project will not be built." )
@@ -119,4 +120,4 @@ CUDA_ADD_EXECUTABLE(
119
120
120
121
TARGET_COMPILE_FEATURES (${CUDA_VOXELIZER_EXECUTABLE} PRIVATE cxx_std_17 )
121
122
TARGET_INCLUDE_DIRECTORIES (${CUDA_VOXELIZER_EXECUTABLE} PRIVATE ${Trimesh2_INCLUDE_DIR} ${GLM_INCLUDE_DIRS} ) # TARGET_LINK_LIBRARIES(${CUDA_VOXELIZER_EXECUTABLE} PRIVATE ${Trimesh2_LIBRARY} PRIVATE CUDA::cudart PRIVATE glm::glm)
122
- TARGET_LINK_LIBRARIES (${CUDA_VOXELIZER_EXECUTABLE} ${Trimesh2_LIBRARY} ${CUDA_cudadevrt_LIBRARY} glm::glm )
123
+ TARGET_LINK_LIBRARIES (${CUDA_VOXELIZER_EXECUTABLE} ${Trimesh2_LIBRARY} ${CUDA_cudadevrt_LIBRARY} glm::glm OpenMP::OpenMP_CXX )
Original file line number Diff line number Diff line change @@ -46,17 +46,8 @@ message(STATUS " version: ${glm_VERSION}")
46
46
message (STATUS " libraries: ${GLM_LIBRARIES} " )
47
47
message (STATUS " include path: ${GLM_INCLUDE_DIRS} " )
48
48
49
- # FIND_PACKAGE(OpenMP REQUIRED)
50
- # if (OPENMP_FOUND)
51
- # message("openmp found")
52
- # else()
53
- # message("openmp not found")
54
- # endif()
55
-
56
- # message(STATUS "OpenMP library status:")
57
- # message(STATUS " version: ${OpenMP_VERSION}")
58
- # message(STATUS " libraries: ${OpenMP_LIBS}")
59
- # message(STATUS " include path: ${OpenMP_INCLUDE_DIRS}")
49
+ find_package (OpenMP REQUIRED )
50
+
60
51
SET (VOXELIZER_EXECUTABLE voxelizer_sycl )
61
52
62
53
IF (NOT Trimesh2_INCLUDE_DIR )
@@ -172,4 +163,4 @@ ADD_EXECUTABLE(${VOXELIZER_EXECUTABLE} ${SOURCES})
172
163
173
164
TARGET_COMPILE_FEATURES (${VOXELIZER_EXECUTABLE} PRIVATE cxx_std_17 )
174
165
TARGET_INCLUDE_DIRECTORIES (${VOXELIZER_EXECUTABLE} PRIVATE ${Trimesh2_INCLUDE_DIR} ${GLM_INCLUDE_DIRS} )
175
- TARGET_LINK_LIBRARIES (${VOXELIZER_EXECUTABLE} PRIVATE ${Trimesh2_LIBRARY} PRIVATE glm::glm stdc++ stdc++fs )
166
+ TARGET_LINK_LIBRARIES (${VOXELIZER_EXECUTABLE} PRIVATE ${Trimesh2_LIBRARY} PRIVATE glm::glm OpenMP::OpenMP_CXX stdc++ stdc++fs )
You can’t perform that action at this time.
0 commit comments