Ros出现未定义的引用怎么解决

遇到atkin_ws/src/stage_ms/src/slave_tf_listener.cpp:39:对‘tf::TransformListener::TransformListener()’未定义的引用
/home/gmy/catkin_ws/src/stage_ms/src/slave_tf_listener.cpp:39:对‘tf::TransformListener::
TransformListener()’未定义的引用
collect2: error: ld returned 1 exit status
stage_ms/CMakeFiles/slave_tf_listener.dir/build.make:112: recipe for target '/home/gmy/catkin_ws/devel/lib/stage_ms/slave_tf_listener' failed
make【2】: *** 【/home/gmy/catkin_ws/devel/lib/stage_ms/slave_tf_listener】 Error 1
CMakeFiles/Makefile2:1724: recipe for target 'stage_ms/CMakeFiles/slave_tf_listener.dir/all' failed
make【1】: *** 【stage_ms/CMakeFiles/slave_tf_listener.dir/all】 Error 2
Makefile:140: recipe for target 'all' failed
怎么解决​

可能是未添加tf包导致的

find_package(catkin REQUIRED COMPONENTS
roscpp
tf
)