Я новичок в ROS, теперь я беру одну старую рабочую область ROS, которая действительно не работает, для меня почти невозможно исправить все ошибки компиляции за короткое время, поэтому я создал одну новую рабочую область ROS, а затем скопировал некоторые связанныепакеты (папки) из старого рабочего пространства ROS в мое новое рабочее пространство в качестве базового уровня.затем я выполнил следующие шаги: 1, источник /opt/ros/$version/setup.bash 2, затем повторил $ ROS_PACKAGE_PATH.- это так хорошо, только / opt / ros / $ version, некоторые встроенные пакеты участвуют в ROS_PACKAGE_PATH
3 , в моей новой рабочей области / devel, запустите source setup.bash.- теперь что-то, в чем я не уверен / понимаю, происходит
после шага № 3, ROS_PACKAGE_PATH включил встроенный пакет ROS pacakge, старое рабочее пространство и мое новое рабочее пространство, и когда я набираю 'catkin build $ nodename' в моем новомрабочее пространство, некоторые зависимости от старого рабочего пространства вовлечены и до сих пор вызывают проблемы.мой способ копирования узла ROS в порядке или нет?как правильно создать мое рабочее пространство подмножества.действительно ценю