Ubuntu 12.10 に OpenCV 2.4.5 と Eclipse IDE for C/C++ Developers をインストールし、この opencv.org チュートリアルに従いました。プロジェクトはエラーなしでビルドされますが、Eclipse から「実行可能ファイルの実行」セクションに到達すると、[実行] をクリックすると次のメッセージが表示されます。
/home/pedro/workspace/di/Debug/di: 共有ライブラリの読み込み中にエラーが発生しました: libopencv_core.so.2.4: 共有オブジェクト ファイルを開けません: そのようなファイルやディレクトリはありません
この問題を解決する方法について何か提案はありますか?
編集:
を使用すると、次のようになりsudo dpkg -l | grep opencv
ます。
- ii libopencv-calib3d2.3 2.3.1-11ubuntu2 amd64 コンピュータ ビジョン カメラ キャリブレーション ライブラリ
- ii libopencv-contrib2.3 2.3.1-11ubuntu2 amd64 コンピュータ ビジョン contrib ライブラリ
- ii libopencv-core-dev 2.3.1-11ubuntu2 libopencv-core の amd64 開発ファイル
- ii libopencv-core2.3 2.3.1-11ubuntu2 amd64 コンピューター ビジョン コア ライブラリ
- ii libopencv-features2d2.3 2.3.1-11ubuntu2 amd64 コンピュータ ビジョン 特徴検出および記述子抽出ライブラリ
- ii libopencv-flann-dev 2.3.1-11ubuntu2 libopencv-flann 用の amd64 開発ファイル
- ii libopencv-flann2.3 2.3.1-11ubuntu2 amd64 コンピュータ ビジョン 多次元空間ライブラリでのクラスタリングと検索
- ii libopencv-gpu-dev 2.3.1-11ubuntu2 libopencv-gpu 用の amd64 開発ファイル
- ii libopencv-gpu2.3 2.3.1-11ubuntu2 amd64 コンピュータ ビジョン GPU 処理ライブラリ
- ii libopencv-highgui2.3 2.3.1-11ubuntu2 amd64 computer vision 高レベル GUI およびメディア I/O ライブラリ
- ii libopencv-imgproc-dev 2.3.1-11ubuntu2 libopencv-imgproc の amd64 開発ファイル
- ii libopencv-imgproc2.3 2.3.1-11ubuntu2 amd64 コンピュータ ビジョン 画像処理ライブラリ
- ii libopencv-legacy2.3 2.3.1-11ubuntu2 amd64 コンピュータ ビジョン レガシー ライブラリ
- ii libopencv-ml-dev 2.3.1-11ubuntu2 libopencv-ml の amd64 開発ファイル
- ii libopencv-ml2.3 2.3.1-11ubuntu2 amd64 コンピュータ ビジョン 機械学習ライブラリ
- ii libopencv-objdetect2.3 2.3.1-11ubuntu2 amd64 コンピュータ ビジョン オブジェクト検出ライブラリ
- ii libopencv-video-dev 2.3.1-11ubuntu2 libopencv-video 用の amd64 開発ファイル
- ii libopencv-video2.3 2.3.1-11ubuntu2 amd64 コンピュータ ビジョン ビデオ解析ライブラリ
- ii opencv-doc 2.3.1-11ubuntu2 すべての OpenCV ドキュメントとサンプル
- ii python-opencv 2.3.1-11ubuntu2 amd64 コンピュータ ビジョン ライブラリの Python バインディング
- rc ros-fuerte-opencv2 2.4.2-0precise-20120908-1624-+0000 amd64 OpenCV
- rc ros-groovy-opencv2 2.4.4-1quantal-20130325-0857-+0000 amd64 OpenCV
申し訳ありませんが、フォーマットは最適ではありません。
コマンド「locate libopencv_core」
- /usr/lib/libopencv_core.a
- /usr/lib/libopencv_core.so
- /usr/lib/libopencv_core.so.2.3
- /usr/lib/libopencv_core.so.2
「locate libopencv」は、コピーするのが適切かどうかわからない広範なリストを示しています。