Cmake Error遇到的问题及解决
时间:2019-01-15
本文章向大家介绍Cmake Error遇到的问题及解决,主要包括Cmake Error遇到的问题及解决使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
-
qt_build
在网上看了好多解决办法,好多说添加路径的,但是都没有解决我的问题,看到有教程说在src路径下 catkin_create_qt_pkg testgui,也报错了,
需要先install,$ sudo apt-get install ros-indigo-qt-ros
之后没有qt_build那个报错了,但有了新的报错,见2
之前的报错如下:
CMake Error at /opt/ros/indigo/share/catkin/cmake/catkinConfig.cmake:83 (find_package):
Could not find a package configuration file provided by “qt_build” with any
of the following names:qt_buildConfig.cmake qt_build-config.cmake Add the installation prefix of "qt_build" to CMAKE_PREFIX_PATH or set "qt_build_DIR" to a directory containing one of the above files. If "qt_build" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): _OLD_ROBOTIS-MANIPULATOR-master/robotis_manipulator_h_gui/CMakeLists.txt:13 (find_package) -- Configuring incomplete, errors occurred! See also "/home/robot/catkin_ws/build/CMakeFiles/CMakeOutput.log". See also "/home/robot/catkin_ws/build/CMakeFiles/CMakeError.log". make: *** [cmake_check_build_system] 错误 1 Invoking "make cmake_check_build_system" failed
新的报错:robotics_controller_megs
CMake Error at /opt/ros/indigo/share/catkin/cmake/catkinConfig.cmake:83 (find_package):
Could not find a package configuration file provided by
"robotis_controller_msgs" with any of the following names:
robotis_controller_msgsConfig.cmake
robotis_controller_msgs-config.cmake
Add the installation prefix of "robotis_controller_msgs" to
CMAKE_PREFIX_PATH or set "robotis_controller_msgs_DIR" to a directory
containing one of the above files. If "robotis_controller_msgs" provides a
separate development package or SDK, be sure it has been installed.
Call Stack (most recent call first):
_OLD_ROBOTIS-MANIPULATOR-master/robotis_manipulator_h_calc/CMakeLists.txt:8 (find_package)
后来发现是我之前把一个别的工程文件复制到src里面了,但是这个工程本身有一些不完整,把这个删掉就不报错啦。
总结:src里面不要复制一些乱七八糟的文件进来,否则在camke的时候会报一堆乱七八糟的错误
- iptables
- Django-form表单
- 比较git commit 两个版本之间次数
- eclipse: workspace出错导致无法启用的解决
- 【node错误】/usr/bin/env: node: No such file or directory
- Django比较相等或者不相等的模板语法ifequal / ifnotequal
- 使用testNGListenter来自定义日志
- 通过代码去执行testNG用例
- $.cookie is not a function;原因及解决办法
- 为何学习以及如何理解SSH框架?内含Hibernate学习指南
- 生成唯一标识 字符串跟时间戳的结合
- git命令中带有特殊符号如@
- centos下安装jenkins
- Django实现任意文件上传(最简单的方法)
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Android DataBinding的官方双向绑定示例
- 整数拆分
- Android Drawerlayout实现侧滑菜单效果
- 分割等和子集
- LeetCode--打家劫舍问题
- Android 中ListView和GridView赋值错位
- 谈谈类加载器
- Android中AlarmManager+Notification实现定时通知提醒功能
- Java垃圾回收相关面试题
- Android中backgroundDimEnabled的作用
- 甲基化相关的习题背景补充
- Android 完全退出的实例详解
- Android 双击Back键退出应用的实现方法
- 2020最全Java面试题--基础篇
- Android开发之背景动画简单实现方法