ROS Base path和Source space不一致问题,修改文件名后无法make问题,catkin_make报错问题
在一次在ROS 的学习实践中,将Ros工程目录名称更改了,source后,出现了base path和Source space不一致问题:
报错提示:
Base path: /home/pot/catkin_ws_top
Source space: /home/pot/catkin_ws_top/src
The specified base path "/home/pot/catkin_ws_top" contains a CMakeLists.txt but "catkin_make" must be invoked in the root of workspace
图示:
修改方法:
将工作目录下的CMakeLists.txt删除,重新catkin_make一下,会提示:
CMake Error: The current CMakeCache.txt directory /home/pot/catkin_ws/build/CMakeCache.txt is different than the directory /home/pot/catkin_ws_top/build where CMakeCache.txt was created. This may result in binaries being created in the wrong place. If you are not sure, reedit the CMakeCache.txt
提示当前的编译路径和已经存在的CMakeCache.txt不匹配问题
图示:
解决办法,删除工作目录下build的全部文件重新catkin_make
编译通过
图示
如还有其它问题请自行检查CMakeListis.txt文件以及环境配置是否有问题
ROS Base path和Source space不一致问题,修改文件名后无法make问题,catkin_make报错问题相关推荐
- catkin_make报错: ROS Base path和Source space不一致问题,
问题描述: #### #### Running command: "make cmake_check_build_system" in "/home/zhumeiqian ...
- ros catkin_make报错之qt4
ros catkin_make报错之qt4 导入一个程序时编译出现如下错误 qmake: could not find a Qt installation of '' CMake Error at / ...
- python配置opencv环境后,读取图片,报错:can‘t open/read file: check file path/integrity
运行出错代码: import cv2 import numpy as npimage = cv2.imread('C:/Pictures/桌面背景图片切换/wallhaven-6oq1k7.jpg', ...
- Mac 升级系统后idea执行git命令报错xcrun: error: invalid active developer path的解决办法
本来用着电脑上的IntelliJ IDEA 上git用的好好的,闲来无事升级了一下系统,结束发现git不能用了. 两步解决 1.安装xcode 2.IntelliJ IDEA 并配置git,Test ...
- 安装了ros后Python3 调用import cv2报错解决办法:
Enjoy lab and life 分类专栏: opencv ros 错误如下: Traceback (most recent call last): File "./run.py&quo ...
- 使用nginx负载均衡后,微信公众号报错:redirect_uri域名与后台配置不一致,错误码:10003
环境: nginx负载均衡服务器:192.168.1.18 IIS节点服务器:192.168.1.12 IIS节点服务器:192.168.1.16 说明: 公司IIS网站中有配置判断域名, 通过ngi ...
- SAP VL02N为某个交货单PGI报错说HU和序列号里的标识符不一致问题之对策II
SAP VL02N为某个交货单PGI报错说HU和序列号里的标识符不一致问题之对策II 近日笔者收到项目客户的某个海外用户报了一个问题说,为交货做PGI的时候,系统报错:The indicator of ...
- Idea报错 -source 1.5 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)
一. Idea 在启动项目的时候报错: Error:(190, 51) java: -source 1.5 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamo ...
- tomcat报错PermGen space解决方案
** PermGen space解决方案 ** 环境:windows作为服务器 问题:tomcat报错内存溢出PermGen space 解决方案: 1.找到####/tomcat/bin/tomca ...
最新文章
- Linux上运行一个c程序
- 利用c语言结构体和union实现类似c++的public,private的实现
- 向下滚动页面导航悬浮
- Java中父类方法重写有哪些需要注意的?
- 查看端口号被哪个程序占用
- django models索引_Django开发者常犯的7种错误
- python的二维数组操作
- 《世界因你而不同-李开复自传》读书笔记(1/3)
- String、int、Integer互转的常用方法
- java模拟病人就诊过程_new 患者在医院看病过程:先排队等候 联合开发网 - pudn.com...
- python 二分查找算法_Python实现二分查找法
- Linux学习-逻辑滚动条管理员 (Logical Volume Manager)
- 中兴3G模块 MU301
- 如何使用U盘制作Windows 7安装盘
- java 利用 ffmpeg 实现音频格式转码
- 轻松理解java前期绑定(静态绑定)与后期绑定(动态绑定) 的区别。
- android设计计算等级程序,Android自定义View仿QQ等级天数进度
- 我原来的chinaunix博客地址
- 华钜同创:拯救你的亚马逊销量!你需要知道这些技巧
- 用php求两数之和,Leetcode PHP 两数之和