Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

colcon buildでつくった環境の再導入

継ぎ足し継ぎ足しで訳が分からなくなった場合の対処方

実際のところ

基本的には、全部消してしまえば

$ mv ~/dev_ws/
$ rm -r build install log

環境変数が悪さをし" WARNING:colcon.colcon_ros.prefix_path.ament"などと言われる場合に備え、環境変数も消してしまいます

$ unset AMENT_PREFIX_PATH
$ unset CMAKE_PREFIX_PATH

rosdepを改めて

$ sudo rm -r /etc/ros/rosdep/sources.list.d                                                      x
$ sudo rosdep init
$ rosdep update
$ rosdep install --from-paths . --ignore-src --rosdistro $ROS_DISTRO -y

colcon clean

もっと文化的に綺麗に消してくれるツールがcolcon公式から
github.com