Base path: /home/pp/catkin_ws/src/qwe_hhh/src The specified source space "/home/pp/catkin_ws/src/qwe_hhh/src/src" does not exist
时间: 2023-06-25 13:05:19 浏览: 123
这个错误提示意思是你指定的源代码路径 `/home/pp/catkin_ws/src/qwe_hhh/src/src` 不存在。可能是你在指定路径时写错了。
你可以检查一下路径是否正确,或者尝试使用绝对路径指定源代码路径,比如:
```
/home/pp/catkin_ws/src/qwe_hhh/src
```
注意去掉路径末尾的 `/src`,因为 `/src` 已经包含在工作空间中的路径中了。
相关问题
yahboom@Transbot:~/dev/catkin_ws$ catkin_make Base path: /home/yahboom/dev/catkin_ws Source space: /home/yahboom/dev/catkin_ws/src Build space: /home/yahboom/dev/catkin_ws/build Devel space: /home/yahboom/dev/catkin_ws/devel Install space: /home/yahboom/dev/catkin_ws/install #### #### Running command: "make cmake_check_build_system" in "/home/yahboom/dev/catkin_ws/build" #### #### #### Running command: "make -j6 -l6" in "/home/yahboom/dev/catkin_ws/build" ####
这段输出来自 `catkin_make` 命令,它用于编译 ROS packages。在这个例子中,`catkin_make` 在 `/home/yahboom/dev/catkin_ws` 目录下编译 ROS packages。输出中的信息表示:
- Base path: `/home/yahboom/dev/catkin_ws`:`catkin_make` 命令在这个路径下查找 ROS packages 的源代码和 build、devel、install 目录。
- Source space: `/home/yahboom/dev/catkin_ws/src`:ROS packages 的源代码目录。
- Build space: `/home/yahboom/dev/catkin_ws/build`:编译 ROS packages 时生成的中间文件和目标文件目录。
- Devel space: `/home/yahboom/dev/catkin_ws/devel`:编译 ROS packages 后生成的可执行文件和库文件目录。
- Install space: `/home/yahboom/dev/catkin_ws/install`:安装 ROS packages 后生成的可执行文件和库文件目录。
接下来的输出显示了 `catkin_make` 命令运行的步骤。首先运行 `make cmake_check_build_system` 命令检查 build 目录是否存在,以及 build 目录中是否存在 CMakeLists.txt 文件。然后运行 `make -j6 -l6` 命令编译 ROS packages。`-j6` 表示使用 6 个 CPU 核心并行编译,`-l6` 表示在编译过程中限制系统负载不超过 6。
catkin_make Base path: /home/hz The specified source space "/home/hz/src" does not exist
这个错误提示说明在你的/home/hz路径下没有名为src的文件夹,而你所执行的catkin_make命令需要在该路径下找到src文件夹来构建工程。
你需要先在/home/hz路径下创建一个src文件夹,方法如下:
```
cd /home/hz
mkdir src
```
然后重新执行catkin_make命令即可。