在编译humanoid_navigation相关软件包,出现以下错误:

Errors << humanoid_planner_2d:cmake /home/dji/catkin_ws/logs/humanoid_planner_2d/build.cmake.005.log
CMake Error at /usr/share/cmake-3.5/Modules/FindPkgConfig.cmake:367 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake-3.5/Modules/FindPkgConfig.cmake:532 (_pkg_check_modules_internal)
CMakeLists.txt:18 (pkg_check_modules)

解决方案:

错误中并没有提示缺失的依赖软件包名称,因此需要定位到出错软件包的CmakeList.txt中查询,比如上述错误发生在humanoid_planner_2d软件包中,打开相关CmakeList.txt可以发现:

 pkg_check_modules(SBPL REQUIRED sbpl)

故此,缺失sbpl软件包,我使用的是ros kinetic 版本,故安装方法可以是

sudo apt-get install ros-kinetic-sbpl

在编译humanoid_navigation相关软件包,出现 Error at /usr/share/cmake-3.5/Modules/FindPkgConfig.cmake:解决方案相关推荐

  1. 报错:CMake Error at /usr/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake:48 (message):

    虚拟机ubuntu系统下执行bash ./build-linux_RK3588.sh 报错:` ```python CMake Error: CMAKE_C_COMPILER not set, aft ...

  2. ubuntu解决Error in skin config file at line 6: PNG read error in usr/share/mplayer/skins/default/main

    #! /bin/bash # 此脚本是用于修改mplayer的皮肤启动时的错误 for FILE in *.png doconvert $FILE -define png:format=png24 $ ...

  3. 在Jetson Xavier NX上安装torchvision编译报错:fatal error: libavcodec/avcodec.h: No such file or directory

    文章目录: 1 问题原因说明 2 解决方法 1 问题原因说明 1.尝试安装torchvision 在Jetson NX设备上安装torch的版本是1.6.0版本,对应安装torchvision版本应该 ...

  4. 编译alsa相关库,在android4.1下应用。

    要编译的有libalsa, libmad, utils alsa.sh. 不多解释了,直接给脚本吧. 首先是编译环境的设置,用一个脚本env-codesoucery.sh来用它.需要的东西有CODES ...

  5. VS中添加lib文件,编译出错:LINK : fatal error LNK1104: 无法打开文件:×××.lib解决办法

    添加库文件: 在VS中右击项目点属性: 添加头文件目录:   配置属性-->C/C++-->常规-->附加包含目录 加上头文件存放的目录.   添加lib文件:   配置属性--&g ...

  6. yum安装软件包提示Error Downloading Packages解决方法

    yum安装软件包提示Error Downloading Packages解决方法 参考文章: (1)yum安装软件包提示Error Downloading Packages解决方法 (2)https: ...

  7. 加--with-x编译vim时报错 configure: error: could not configure X

    文章目录 1. vim 编译报错 2. 编译ccls报错 3. 编译gcc时报错 1. vim 编译报错 (1) configure: error: could not configure X err ...

  8. PointTransformer编译pointops_cuda报错fatal error: THC/THC.h: No such file or directory

    错误信息 Ubuntu 20.04 CUDA 11.6 PyTorch 1.13.0 尝试运行PointTransformer代码, 编译pointops_cuda的时候报错: > py set ...

  9. 安卓高通机型的基带移植 修改 编译的相关 增加信号 支持5G等【二】

    安卓高通机型的基带移植 修改 编译的相关 增加信号 支持5G等[一] 前面分享了这篇帖子,很多友友希望更新下新机型的基带替换方法.今天对其中做一些补充说明.由于安卓机型跨版本幅度较大.有的机型从出厂安 ...

最新文章

  1. spring boot 不连接数据库启动
  2. Rabin-Karp ( 字符串匹配 )详解
  3. 2013:奇虎360最好的时光
  4. Linux下golang开发环境搭建
  5. ADO.NET复习总结(4)--访问SqlServer的类
  6. content_scripts css,chrome 扩展开发 中 content_scripts 配置的 文件没有执行?
  7. 为什么有的S4系统看不到Adapt UI按钮
  8. 洛谷——P1033 自由落体
  9. dbms标识符无效_DBMS中的聚合运算符(分组依据和具有子句)
  10. C#LeetCode刷题-广度优先搜索
  11. iframe 滚动条不显示_HTML基础教程:Iframe的用法
  12. java 拷贝大文件_java高效实现大文件拷贝功能
  13. Python高级知识点学习(一)
  14. spring boot缓存excel临时文件后再操作
  15. 老码农最后都去哪了?
  16. 双目测距理论及其python实现
  17. (转载)基于STM32的多节锂电池管理系统的设计
  18. 在Python中安装了graphvize还出现报错:ExecutableNotFound: failed to execute ‘dot‘, make sure the Graphviz execut
  19. 无法找到元素 'aop:aspectj-autoproxy' 的声明
  20. 微信小程序登录 返回 -41003

热门文章

  1. Eclipse如何导入jar包
  2. 递归算法转换为非递归算法
  3. 从51开始的单片机之旅(一)----流水灯、矩形键盘、电子时钟
  4. android 反编译解析.
  5. .removeAttribute is not a function
  6. Nexus升级、license安装和恢复密码
  7. 【SQL注入】SQL注入基本流程
  8. android中英文切换功能,Android APP 中英文切换
  9. 华为鸿蒙删除视频报错rm: local.mp4: Owner died
  10. Linux进程创建fork、进程退出exit()、进程等待waitpid()