gpt4 book ai didi

opencv - ros dynamic install无法处理软件包 'opencv3'

转载 作者:行者123 更新时间:2023-12-02 17:35:27 27 4
gpt4 key购买 nike

我按照以下说明在拱上安装ros-kinetic:
https://gist.github.com/lcpz/0ab75aa5205504ced9f5c11cac10a89e

一切正常,直到第9步出现以下错误:

make: *** [Makefile:163: all] Error 2
<== Failed to process package 'opencv3':
Command '['/opt/ros/kinetic/env.sh', 'make', '-j4', '-l4']' returned non-zero exit status 2

Reproduce this error by running:
==> cd /home/rashik/ros/ros_catkin_ws/build_isolated/opencv3 && /opt/ros/kinetic/env.sh make -j4 -l4

为什么会这样呢?

最佳答案

检查是否首先安装了所有必备软件:

sudo apt install build-essential
sudo apt install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

当然,请为您的系统调整命令(我不熟悉pacman)。

此后,如果它不能解决问题,请尝试运行不带“-j”选项的make-在极少数情况下,这可能会引起问题,尤其是当您为要在同一版本中构建的软件包建立依赖关系时。

如果这样不起作用,请尝试单独安装OpenCV,然后检查是否可以通过这种方式安装。库很可能无法链接或其他内容-如果您从整个ROS版本中单独获得相同的错误,则可能会更清楚。有关OpenCV的安装说明,请参见: https://docs.opencv.org/3.0-beta/doc/tutorials/introduction/linux_install/linux_install.html

关于opencv - ros dynamic install无法处理软件包 'opencv3',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51584975/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com