Skip to content

Commit b27b138

Browse files
committed
update openmp flags
1 parent 8cba56e commit b27b138

File tree

3 files changed

+4
-1
lines changed

3 files changed

+4
-1
lines changed

examples/teaser_cpp_fpfh/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ add_executable(teaser_cpp_fpfh teaser_cpp_fpfh.cc)
1313
# Link to teaserpp & Eigen3
1414
target_link_libraries(teaser_cpp_fpfh Eigen3::Eigen teaserpp::teaser_registration teaserpp::teaser_features
1515
teaserpp::teaser_io ${PCL_LIBRARIES})
16+
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fopenmp")
1617

1718
# Copy the data files to build directory
1819
file(COPY ../example_data/

examples/teaser_cpp_ply/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ add_executable(teaser_cpp_ply teaser_cpp_ply.cc)
1111

1212
# Link to teaserpp & Eigen3
1313
target_link_libraries(teaser_cpp_ply Eigen3::Eigen teaserpp::teaser_registration teaserpp::teaser_io)
14+
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fopenmp")
1415

1516
# Copy the data files to build directory
1617
file(COPY ../example_data/

teaser/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@ target_include_directories(teaser_registration PUBLIC
3535

3636
find_package(OpenMP)
3737
if(OpenMP_CXX_FOUND)
38-
target_link_libraries(teaser_registration PRIVATE OpenMP::OpenMP_CXX)
38+
target_link_libraries(teaser_registration PUBLIC OpenMP::OpenMP_CXX)
39+
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fopenmp")
3940
endif()
4041

4142
install(TARGETS teaser_registration

0 commit comments

Comments
 (0)