私は2つのOpencvsを持っていますが、opencv-2.4.10は/ usrにインストールされ、opencv-3.1は/ usr/localにインストールされています。 Eclipseでopencvのパスを簡単に設定できます。 cmakeでは、私はそのプロジェクトに使用したいopencvのいずれかのパスをどのように設定できますか? ありがとうCmakeを使ってC++プロジェクトのOpencvパスを設定する
2
A
答えて
1
私はそれをテストするためのLinuxマシンを持っていないが、これは私がWindows 10 64bitで行う方法です。
CMakeが使用する変数OpenCV_DIR
を設定する私のプログラムの中で、CmakeLists.txt
に行を追加しました。例えば
OpenCVのがC:/opencv
にインストールされている場合、私は私のCMakeLists.txt
に
SET("OpenCV_DIR" "C:/opencv")
を追加します。あなたのケースでは
、それは私がLinux上でこれをテストしたことがない、言ったように、
SET("OpenCV_DIR" "/usr/opencv-2.4.10")
ようなものになるはずですが。
2
この質問はHow to force c++ compiler use one of different installed package's versions, using CMake?の複製であるが、私は、私はUbuntuの12.4にCMakeの2.8.12.2およびOpenCVの3.2.0で作業することがわかっanswer from texasfloodを追加しますので、それが検索エンジンによって発見された:
単に変更find_package
コマンド:[?CMakeのを使用して、別のインストールパッケージのバージョンのいずれかを使用するC++コンパイラを強制する方法]の
find_package(OpenCV REQUIRED PATHS "/usr/opencv-2.4.10")
関連する問題
- 1. CMakeでパスを設定する(C++、ImageMagick)
- 2. CMake - OpenCV-C++プロジェクトでPylonライブラリをインクルードしてリンクする方法
- 3. OpenCvプロジェクトとcmakeをコンパイルする方法
- 4. Objective C Wrapperを使ったSwiftプロジェクトOpenCV
- 5. ビルド中のCmakeポリシー設定Opencv
- 6. OpenCVブロックでCinderプロジェクトを設定する
- 7. CMakeプロジェクトのカスタムMPIパス
- 8. opencv cmakeのインストールに間違ったpythonパッケージのパス
- 9. cmakeとQTを使って複数のプロジェクトを編成する
- 10. ブレンダーのCMake設定でブーストライブラリのパスを変更する
- 11. TravisCIでC++ w/CMakeプロジェクト用のCodeCovを正しく設定する方法は?
- 12. CMakeを使ってOpenSceneGraphプロジェクトを構築するには?
- 13. cmakeを使ってvsプロジェクトにコマンドラインオプションを追加する
- 14. CMakeの使用時にGradleビルドスクリプトでNDKパスを設定するには?
- 15. gitを使ってコンポーネントベースのプロジェクトを設定する方法
- 16. cmakeで設定中にopenCVエラーが発生する
- 17. OSXでC++を使用してopencv highguiを使用してアクティブなウィンドウをopencvイメージに設定する方法
- 18. OpenCVを使ってOpenCVを使ってSwigを使ってPythonにバインドする
- 19. 相対パスを使って作業するときEclipseのプロジェクト作業ディレクトリを設定する
- 20. cmakeを使ってC/C++プログラムにフォルダパスを含める方法
- 21. ライブラリをリンクするopencv cmake
- 22. cmakeに特定のOpenCVバージョンを使用させる
- 23. Intellijを使ってgradleプロジェクトにブレークポイントを設定する
- 24. CMake、Visual Studio、およびinclude_external_msproject。プロジェクト設定を変更する
- 25. npm - プロジェクト固有の既定のプレフィックス/パスを設定する
- 26. bashスクリプトを使ってpythonパスを設定しますか?
- 27. CMake/C++プロジェクト用にSublimeClangを使ったSublimeTextの効率的な使用
- 28. cmakeを使ってv8ライブラリでC++プログラムをコンパイルする
- 29. opencvを使用してカーブ/パスに沿ってピクセルにアクセス
- 30. cmakeを使ってcmakeフリーのMakefileを作成する
可能な複製(https://stackoverflow.com/questions/28507214/how-to-force-c -compiler-use-of-different-installed-packages-versions-usi) –