ros 找不到 OpenCV ,路径 /usr/local/

     2023-02-16     105

关键词:

【中文标题】ros 找不到 OpenCV ,路径 /usr/local/【英文标题】:ros can't find OpenCV , the path /usr/local/ 【发布时间】:2016-04-14 03:28:35 【问题描述】:

我正在使用 ros 和 OpenCV。我将 OpenCV 安装在默认路径 /usr/local 中,但是当我在工作站中使用 catkin_make 构建程序时,它显示 Project cv_bridge 指定 /usr/include/opencv 作为包含目录,但未找到。

你能告诉我我能做些什么来解决这个问题吗?谢谢你。

【问题讨论】:

【参考方案1】:

我建议您使用opencv2_catkin 包,它会自动查找您的包并将其链接到 OpenCV。根据自述文件,只需将以下依赖项添加到您自己的包中:

<build_depend>opencv2_catkin</build_depend>

您还需要下载catkin_simple 才能使用opencv2_catkin

【讨论】:

【参考方案2】:

我发现你说你使用catkin_make,所以在新版本的ROS中,opencv和pcl不再集成在ROS中,所以你需要自己找到你的opencv。例如,在您的工作区中,CMakeLists.txt 文件,您应该添加类似find_package(OpenCV REQUIRED) 的内容,并将包含目录和库添加到您的项目中。如果您也有问题,请粘贴您的错误详情。

【讨论】:

MinGW C++ 编译器在系统路径中找不到 OpenCV

】MinGWC++编译器在系统路径中找不到OpenCV【英文标题】:MinGWC++compilercantfindOpenCVinthesystempath【发布时间】:2021-03-0809:02:45【问题描述】:因此,当我尝试使用MinGW从.cpp编译一个小型c++文件时,我收到一条错误消息,指出“致命错... 查看详情

在 centos 的 pkg-config 搜索路径中找不到 package opencv

】在centos的pkg-config搜索路径中找不到packageopencv【英文标题】:packageopencvwasnotfoundinthepkg-configsearchpathforcentos【发布时间】:2013-07-2009:55:59【问题描述】:当我使用这个命令时:pkg-config--cflagsopencv我收到以下消息:Packageopencvwasnotfo... 查看详情

距离一长ros就路径规划失败原因

...urce两个工程的setup。bash文件,会导致自己的movebase工程找不到插件,搜索注册插件库也看不到该插件。从github上git了一个turtlebot的仿真程序,把里面的规划器替换成了我的规划器,想着能见识一下自己写的规划器好不好,可以一... 查看详情

未能在 Mac(Apple M1)上安装 opencv4nodejs 会引发找不到路径错误

】未能在Mac(AppleM1)上安装opencv4nodejs会引发找不到路径错误【英文标题】:Failingtoinstallopencv4nodejsonMac(AppleM1)throwspathnotfounderror【发布时间】:2021-06-2119:06:29【问题描述】:INBASDLP13987:~kanopi$sudonpminstall-gopencv4nodejs密码:npm错误!... 查看详情

cmake 错误 - 找不到 opencv 库或头文件

】cmake错误-找不到opencv库或头文件【英文标题】:cmakeerror-cannotfindopencvlibrariesorheaders【发布时间】:2016-02-2018:51:40【问题描述】:我已经设置了opencv环境变量并更新了路径,但是当我尝试在windows上使用cmakegui制作opencvaruco库时仍... 查看详情

LIBPATHS 未在 Makefile 中使用,找不到共享对象

】LIBPATHS未在Makefile中使用,找不到共享对象【英文标题】:LIBPATHSnotbeingusedinMakefile,can\'tfindsharedobject【发布时间】:2010-03-1116:26:52【问题描述】:我无法正确链接示例程序(在本例中针对ICU库)。当我“制作”时,一切都很好。... 查看详情

ROS C++ catkin 找不到我的自定义消息

】ROSC++catkin找不到我的自定义消息【英文标题】:ROSC++catkinnotfindingmycustommessages【发布时间】:2016-08-0306:09:53【问题描述】:编译器提示找不到消息(.../message.h)。请参阅下面的CMakeLists.txtcmake_minimum_required(VERSION2.8.3)project(my_package)a... 查看详情

求助:ubuntu下解压时找不到路径怎么办

这个提示是说找不到你要解压的文件,你先用ls看看你当前目录下是否有该文件,如果没有就要加上路径,或者到该文件的目录下执行命令。而且你也没加上解压到的目录路径,那就会解压到当前目录的参考技术A不添加路径时是... 查看详情

centos7下设置opencv环境变量

 最近要装YOLO,但是MAKE的时候总是找不到OPENCV的路径,原因是:我以前卸载过一次OPENCV,然后自己重新安装了opencv2.4.10, 因为当时只在QT中用,所以编译完也没有设置环境变量,导致现在装YOLO的时候找不到库路径。。 ... 查看详情

尝试在 ROS 中创建 catkin 工作区时出现 CMake 错误,因为它找不到 PythonInterp

】尝试在ROS中创建catkin工作区时出现CMake错误,因为它找不到PythonInterp【英文标题】:GettingaCMakeErrortryingtocreateacatkinworkspaceinROS,becauseitcouldnotfindthePythonInterp【发布时间】:2019-12-0402:41:08【问题描述】:我在尝试在ROS中创建catkin工... 查看详情

ros和v_rep仿真编译出现的问题(代码片段)

/usr/bin/ld:找不到-lroslib/usr/bin/ld:找不到-lrosconsole/usr/bin/ld:找不到-lrostime/usr/bin/ld:找不到-lrospack/usr/bin/ld:找不到-lroscpp_serialization/usr/bin/ld:找不到-lroscpp/usr/bin/ld:找不到-limage_transport出现上述问题是因为库 查看详情

在.pch文件中找不到opencv2/opencv.hpp文件(代码片段)

我从这个链接下载了openCV:https://github.com/itseez/opencv我将文件夹拖放到我项目的'Frameworks'文件夹中,它出现在Targets''BuildPhases'下的'LinkBinarywithLibraries'下。我将“始终搜索用户路径:”设置为“是”。我在Targets'LinkBinary下添加了这... 查看详情

使用opencv时,vs提示“无法启动程序,系统找不到指定文件”,求解答!急!!

这个是OpenCV的debug动态库,在系统高级设置里PATH项,想入opencv_core231d.dll所在文件夹的路径,重启电脑就搞定了追问您好,请问是右键计算机——属性——系统高级设置里的那个环境变量Path吗?参考技术A属性管理器里,debugx64的... 查看详情

OpenCV 找不到库 [重复]

】OpenCV找不到库[重复]【英文标题】:OpenCVcannotfindlibraries[duplicate]【发布时间】:2015-07-0111:34:31【问题描述】:我正在尝试在OpenCV中读取图像,如下所示:#include<opencv2/core/core.hpp>#include<opencv2/imgcodecs.hpp>#include<opencv2/hig... 查看详情

pkg-config 找不到 opencv

】pkg-config找不到opencv【英文标题】:pkg-configcan\'tfindopencv【发布时间】:2013-02-1308:35:48【问题描述】:我在lubuntu12.10发行版上安装了opencv。然后,当我尝试编译使用opencv的代码时,它说找不到它。所以我在终端尝试:pkg-config--cfl... 查看详情

ros系统解决找不到用户工作空间下的程序包的问题——e:nosuchpackage

根据ROS官方的教程创建工作空间后,进入[src]目录,在其中创建一个名为“beginner_tutorials”的新程序包,并建立了它的依赖关系。但是在使用[rospackdepends1beginner_tutorials]测试程序的一级依赖关系时,却提示了下面的错误:Nosuchpacka... 查看详情

“ros2 launch turtlebot3_gazebo turtlebot3_world.launch.py​​”导致找不到包

...“ros2launchturtlebot3_gazeboturtlebot3_world.launch.py​​”导致找不到包【英文标题】:"ros2launchturtlebot3_gazeboturtlebot3_world.launch.py"resultsinpackagenotfound【发布时间】:2021-02-2816:30:12【问题描述】:这些是使用的命令:$source/opt/ros/fox 查看详情

findContours 在 opencv 中找不到轮廓

】findContours在opencv中找不到轮廓【英文标题】:findContoursdoesnotfindthecontoursinopencv【发布时间】:2016-08-0209:51:50【问题描述】:我一直在尝试从相机加载图像,但遇到了错误。我相信findContours函数有问题。代码如下:#include"opencv2/h... 查看详情