cmake错误: Could not find a package configuration file provided by interactive_markers

0.问题:

cmake出现错误:

 Could not find a package configuration file provided by "interactive_markers" with any of the following names:

    interactive_markersConfig.cmake
    interactive_markers-config.cmake

1 系统版本

Ubuntu20.04 + ROS-noetic

2 别找错了:

首先需要注意的是,在Google上直接搜索这个东西的时候,会跳出来很多安装指导,比如:

但可惜这个python-interactive-markers并不是我们想要的。

3 ROSwiki

在ROS-wiki上找到了这个包的描述:ROS-wiki链接

可以大概知道这玩意儿是用在RVIZ里,用来和用户交互的一个工具(图2)。具体怎么回事我也没看太明白,先安装了再说。

图2

4 安装步骤

4.1 apt-get安装:

最最简单的办法,命令行输入:

sudo apt-get install ros-noetic-interactive-markers

4.2 源码编译安装:

如果上述方法失败,考虑使用源码编译安装。

1.首先下载源码。因为github有时候登不上去,速度还贼慢。所以放了一个可以用的下载地址:(大佬们高抬贵手点个下载吧,花不了多少积分的,俺也想刷点积分出来)地址https://download.csdn.net/download/tuck_frump/51378581https://download.csdn.net/download/tuck_frump/51378581

 2. 解压并进入文件

unzip interactive_markers-noetic-devel.zip
cd interactive_markers-noetic-devel.zip

3. 右键选中setup.py文件,选择properties(属性),在permissions里勾选allow excuting file as program,当然你也可以用chomn命令来做。

4.运行这个文件:

sudo python3 setup.py build
sudo python3 setup.py install

5. 看到Finished processing dependencies for interactives-markers==1.12.0就好了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值