ROS开发过程中遇到:Could not find a package configuration file provided by "qt_build" with any of

Posted fuhang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ROS开发过程中遇到:Could not find a package configuration file provided by "qt_build" with any of 相关的知识,希望对你有一定的参考价值。

最近在搭建QT开发ROS 界面的环境,遇到了很多问题,参考了很多资料,最后发现有些问题其实没有那么复杂,只是我们对整体环境还不了解,熟悉了以后你会发现有些问题就迎刃而解了。

在这个过程中,我首先新建了一个ROS工作空间,用catkin_make编译通过了,然后通过命令:

catkin_create_qt_pkg testtui

在src路径下创建了testgui 包,此时我并没有去执行命令:catkin_make 进行编译,而是通过qtcreator 导入src 路径下的Cmakelists.txt文件,出现了如下错误:

技术分享图片

刚开始我以为是我在qt下的环境没有配置好,于是在网上找各种解答,多数是讲需要将qt_build 添加到CMAKE_PREFIX_PATH路径下,比如:set(CMAKE_PREFIX_PATH=/opt/qt59/bin/qmake)等等需要将它添加到Cmakelists.txt中,可实际是并没有解决问题。

然后我又从新创建了一次工作空间,执行了上面的相同步骤,并且在创建完testgui包以后回到catkin_ws工作空间目录下,执行编译指令:catkin_make 发现出现了同样的错误

技术分享图片

才发现事实上不是qt环境的问题,而是在工作空间下编译包产生的错误,于是分析一般会出现以下几种问题编译错误,链接错误,环境变量没有导入错误,显然是环境变量问题。

 

以上是关于ROS开发过程中遇到:Could not find a package configuration file provided by "qt_build" with any of 的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio:Could not find SevenZip-osx-aarch_64.exe (com.tencent.mm:SevenZip:1.2.19).

安装python 第三方库遇到的安装问题 microsoft visual studio c++ 10.0 is required,Could not find function xmlCheckVe

搭建python+appium环境的时候遇到 'could not find adb.exe!'的问题

运行pyzbar时报 Could not find module ‘libzbar-64.dll ‘or one of its dependenci的错误

Uncaught Could not find Flash element

转载: maven的Could not find artifact ***问题