ros学习
近期学习ros发现使用catkin——make编译时一直报“循环依赖”的错误,如下
CMake Error at /home/tao11111/learn_824/learn_workspack/build/catkin_generated/order_packages.cmake:7 (message):
Circular dependency in subset of packages:
rosconsole, roscpp, roslib, rospack
Call Stack (most recent call first):
/opt/ros/noetic/share/catkin/cmake/catkin_workspace.cmake:42 (include)
CMakeLists.txt:69 (catkin_workspace)
-- Configuring incomplete, errors occurred!
查找了很长时间,发现是自己构建包的时候,使用了 rospack
文件名,这个文件名和ros包中的 rospack包冲突,才会报错