gpt4 book ai didi

linux - arm-linux 下缺少 libopencv_ts 缺失

转载 作者:太空宇宙 更新时间:2023-11-04 12:41:33 24 4
gpt4 key购买 nike

我有一个正在尝试编译的 ros 节点。我一直收到 Error 2

查看我发现的输出:

 ** No rule to make target /usr/lib/arm-linux-gnueabihf/libopencv_ts.so.2.4.8, 
needed by <my node>.

假设这是导致构建不完整的错误原因是否正确。

然后我进行了缓存搜索并找到了 libopencv-ts,当我想安装它时,我看到它会删除我所有的 ros 和 tegra 包。由于我不想重新安装我的整个系统,如果我能以另一种方式获得 libopencv_ts,有人可以帮忙吗,例如一个特殊的包或从源安装该包?

还是我必须走可怕的路?

最佳答案

我的解决方案(如果需要,我建议使用 dd 进行备份)

然后我卸载了 opencv 的 rospackage(vision_opencvimage_pipeline)。然后我从源代码 (github) 下载了 image_common , vision_opencvimage_pipeline ,并选择合适的分支(取决于你的ros安装)。

我将克隆的存储库复制到我的 catkin_ws 中并首先使用 catking_make --pkg <pkgName> 构建包,(这消除了其他 libopencv 包的问题,​​例如 libopencv_videostab.so )。然后用 catkin_make 构建一切你应该可以开始了。

关于linux - arm-linux 下缺少 libopencv_ts 缺失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40023058/

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