簡體   English   中英

ROS 包 cv_bridge 和 libopencv4tegra 無法在 Tegra TK1 上同時安裝

[英]ROS package cv_bridge and libopencv4tegra can not install at the same time on Tegra TK1

我將在Tegra TK1上使用帶有ROS 的libopencv4tegra ,並按照以下步驟進行操作:

http://wiki.ros.org/NvidiaJetsonTK1

但是當我安裝cv_bridge ,它會刪除libopencv4tegralibopencv4tegra-dev ,當我安裝libopencv4tegra它會刪除cv_bridge我該如何解決這個問題?

安裝 libopencv4tegra: 在此處輸入圖片說明

通常的方法是從源代碼編譯包。

為此,根據您的 ros 版本,您需要一個 catkin 工作區 http://wiki.ros.org/catkin/workspaces

創建柳絮工作區,請使用本教程: http : //wiki.ros.org/catkin/Tutorials/create_a_workspace

有了工作區,您需要將源(及其依賴項)添加為一個包。 要“很好地”添加源代碼,請使用本教程的開頭http://wiki.ros.org/catkin/Tutorials/workspace_overlaying您不需要創建額外的工作區(用於覆蓋),而是點 2.2,下載包,是你所需要的。

添加軟件包后,不要為 get 構建您的工作區(catkin_make)。

另一種不推薦的方法是通過下載 .deb 文件並使用 dpkg 手動安裝來“強制”安裝。 可能會破壞您操作系統的某些部分!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM