small_gicp icon indicating copy to clipboard operation
small_gicp copied to clipboard

TBB library version

Open weiOverlord opened this issue 10 months ago • 1 comments

Hello, blogger. I was very interested in your project. When I tried to install it, an error occurred. As follows: /usr/bin/ld: CMakeFiles/kdtree_synthetic_test.dir/src/test/kdtree_synthetic_test.cpp.o: in function tbb::flow::interface10::graph::~graph()': kdtree_synthetic_test.cpp:(.text._ZN3tbb4flow11interface105graphD2Ev[_ZN3tbb4flow11interface105graphD5Ev]+0x7d): undefined reference to tbb::interface7::internal::task_arena_base::internal_execute(tbb::interface7::internal::delegate_base&) const' /usr/bin/ld: kdtree_synthetic_test.cpp:(.text._ZN3tbb4flow11interface105graphD2Ev[_ZN3tbb4flow11interface105graphD5Ev]+0x86): undefined reference to tbb::task_group_context::is_group_execution_cancelled() const' /usr/bin/ld: kdtree_synthetic_test.cpp:(.text._ZN3tbb4flow11interface105graphD2Ev[_ZN3tbb4flow11interface105graphD5Ev]+0xab): undefined reference to tbb::interface5::internal::task_base::destroy(tbb::task&)' /usr/bin/ld: kdtree_synthetic_test.cpp:(.text._ZN3tbb4flow11interface105graphD2Ev[_ZN3tbb4flow11interface105graphD5Ev]+0xc2): undefined reference to tbb::task_group_context::~task_group_context()' /usr/bin/ld: kdtree_synthetic_test.cpp:(.text._ZN3tbb4flow11interface105graphD2Ev[_ZN3tbb4flow11interface105graphD5Ev]+0x134): undefined reference to tbb::interface7::internal::task_arena_base::internal_terminate()' /usr/bin/ld: kdtree_synthetic_test.cpp:(.text._ZN3tbb4flow11interface105graphD2Ev[_ZN3tbb4flow11interface105graphD5Ev]+0x141): undefined reference to tbb::task_group_context::reset()' /usr/bin/ld: kdtree_synthetic_test.cpp:(.text._ZN3tbb4flow11interface105graphD2Ev[_ZN3tbb4flow11interface105graphD5Ev]+0x164): undefined reference to tbb::interface7::internal::task_arena_base::internal_initialize()' /usr/bin/ld: kdtree_synthetic_test.cpp:(.text._ZN3tbb4flow11interface105graphD2Ev[_ZN3tbb4flow11interface105graphD5Ev]+0x195): undefined reference to tbb::task_group_context::reset()' /usr/bin/ld: CMakeFiles/kdtree_synthetic_test.dir/src/test/kdtree_synthetic_test.cpp.o: in function tbb::flow::interface10::graph::~graph()': kdtree_synthetic_test.cpp:(.text._ZN3tbb4flow11interface105graphD0Ev[_ZN3tbb4flow11interface105graphD5Ev]+0x7d): undefined reference to tbb::interface7::internal::task_arena_base::internal_execute(tbb::interface7::internal::delegate_base&) const' /usr/bin/ld: kdtree_synthetic_test.cpp:(.text._ZN3tbb4flow11interface105graphD0Ev[_ZN3tbb4flow11interface105graphD5Ev]+0x86): undefined reference to tbb::task_group_context::is_group_execution_cancelled() const' /usr/bin/ld: kdtree_synthetic_test.cpp:(.text._ZN3tbb4flow11interface105graphD0Ev[_ZN3tbb4flow11interface105graphD5Ev]+0xab): undefined reference to tbb::interface5::internal::task_base::destroy(tbb::task&)' /usr/bin/ld: kdtree_synthetic_test.cpp:(.text._ZN3tbb4flow11interface105graphD0Ev[_ZN3tbb4flow11interface105graphD5Ev]+0xc2): undefined reference to tbb::task_group_context::~task_group_context()'

It seems that the abnormal situation was caused by the version of the TBB library. The version of the TBB library I installed locally is as follows:

Found TBB version: 2021.5.0

I'm not sure what version of TBB is supported for this project?

weiOverlord avatar May 07 '25 09:05 weiOverlord

It has been resolved. It was the TBB library path that was incorrect

weiOverlord avatar May 08 '25 00:05 weiOverlord