私はUbuntu 10.10でプロジェクトの依存関係をコンパイルしていますが、デフォルトで/ usr/localにインストールするのではなく、代わりに/ tmp/stage/usr/local。 CMakeに、このプロジェクトのビルドファイルを生成するために呼び出すときに、このカスタムインストールされた依存関係の場所を通知するにはどうすればいいですか?CMakeがカスタムインストールパスでFFMPEGを見つけられない
私はCMakeの2.8.1を実行している、と私はそう
cmake -D CMAKE_PREFIX_PATH=/tmp/stage/usr/local
のように、cmakeのコマンドラインでCMAKE_PREFIX_PATHを設定しようとしているが、これは違いを確認していないようです - プロジェクトはしていません依存関係を検出するようです。
それが重要また、もし、問題のプロジェクトはOpenCVの2.2で、問題の依存性がFFMPEGです...
私は/ tmp/stage/usr/localにFFMPEGをインストールし、そのFFMPEGに対してopencvをビルドしようとしていると言っていますか?あるいは、/ tmp/stage/usr/localにcmakeで何かをインストールしようとしていますか? – ltc
FFMPEGは/ tmp/stage/usr/localにインストールされており、FFMPEGに対してOpenCVを構築しようとしています... – hatboyzero