0

私はrosとOpenCVで作業しています。OpenCV をデフォルト パスにインストールしまし/usr/localたが、ワークステーションで catkin_make を使用してプログラムをビルドすると、プロジェクトがインクルード ディレクトリとしてcv_bridge指定されていることが示されます/usr/include/opencvが、これは見つかりません。

問題を解決するために何ができるか教えてもらえますか? ありがとうございました。

4

2 に答える 2

0

catkin_make を使用しているとのことでしたが、ROS の新しいバージョンでは、opencv と pcl が ROS に統合されなくなったため、opencv を自分で見つける必要があります。たとえば、ワークスペースのCMakeLists.txtファイルに のようなものfind_package(OpenCV REQUIRED)を追加し、インクルード ディレクトリとライブラリをプロジェクトに追加する必要があります。あなたにも問題がある場合は、エラーの詳細を貼り付けてください。

于 2016-04-18T08:05:38.377 に答える