这里同样按照视频内容进行操作,但是catkin_make之后,报错:
No rule to make target 'learning_topic/CMakeFiles/pose_subscriber.dir/build'. Stop.
CMakeFiles/Makefile2:447: recipe for target 'learning_topic/CMakeFiles/pose_subscriber.dir/all' failed
make[1]: *** [learning_topic/CMakeFiles/pose_subscriber.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[100%] Built target velocity_publisher
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2
Invoking "make -j4 -l4" failed
这里需要注意:No rule to make target 'learning_topic......'这句话,意思就是learning_topic这个功能包所依赖的包没有写完整,于是就在Cmakelists.txt中进行更改:
接着重新catkin_make应该就可以了