こんにちは。私の質問は二重です。 最初にopencv3があり、OpenCV-3.1.0-devパッケージが/ opt/ros/indigo/shareにあると私は混乱しています。opencv 2.4.8がROSインディゴのデフォルトバージョンです。 vision_opencvをインストールしようとしているときに、opencvとros indigoとのリンクに問題があります
また、私はROS Indigoでubuntu 14.04にインストールされたopencv 2.4.13のバージョンを持っています。私はopencvを私のプロジェクトに使用したいと考えています。そのためにsourceからvision_opencvパッケージをインストールしようとしました。私はcatkin_make次のエラーを使用してパッケージをビルドしようとすると、しかし
同様の質問が/opt/ros/indigo/share/OpenCV-3.1.0-dev/でROS, opencv3 and CMake - unable to remove the library
-- ==> add_subdirectory(vision_opencv/image_geometry)
CMakeのエラーここで問われる発生OpenCVModules.cmake:183(メッセージ): 輸入ターゲット "opencv_xobjdetectは、" ファイル
"/opt/ros/indigo/lib/libopencv_xobjdetect3.so.3.1.0"
を参照しているが、このファイルは存在しません。考えられる理由は次のとおりです。
- ファイルが削除されたか、名前が変更されたか、別の場所に移動されました。
インストールまたはアンインストールの手順が正常に完了しませんでした。
インストールパッケージが故障したと
"/opt/ros/indigo/share/OpenCV-3.1.0-dev/OpenCVModules.cmake"
ではなく、それが参照するすべてのファイルが含まれていました。
コールスタック(最初に最新の呼び出し): /opt/ros/indigo/share/OpenCV-3.1.0-dev/OpenCVConfig.cmake:86(含める) vision_opencv/image_geometry/CMakeLists.txt :5(find_package)
- 不完全な設定でエラーが発生しました! 「/home/hemang/catkin_ws/build/CMakeFiles/CMakeOutput.log」も参照してください。 「/home/hemang/catkin_ws/build/CMakeFiles/CMakeError.log」も参照してください。システムはopencv3がインストールされていないか、ROSの藍が今opencv3に来るとき、それはOpencv3とリンクしようとしている理由を私は理解しない何
がある??