ホームページ >バックエンド開発 >C++ >Qt Creator で OpenCV と Qt ライブラリを正常にリンクするにはどうすればよいですか?

Qt Creator で OpenCV と Qt ライブラリを正常にリンクするにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-12-01 21:13:12644ブラウズ

How to Successfully Link OpenCV and Qt Libraries in Qt Creator?

QtCreator の OpenCV と Qt ライブラリのリンク

問題: ガイダンスに従っているにもかかわらず、OpenCV と Qt をリンクしようとしますQtCreator のライブラリは失敗しました。

インストール:

  1. QtCreator が Qt および MinGW ツールキットとともにインストールされていることを確認します。
  2. OpenCV インストーラーをダウンロードして、次の場所に解凍します。パスにスペースを含まないディレクトリ。
  3. cmake をインストールし、 MinGW のコンパイラ パスを含める PATH 環境変数。
  4. cmake-gui を使用して MinGW Makefile を生成し、コンパイラ パスを指定します。
  5. 「WITH_TBB」、「WITH_IPP」、および「WITH_CUDA」の選択を解除し、「」を選択しますWITH_QT」を選択し、「CMAKE_BUILD_TYPE」を「デバッグ」
  6. opencv_bin ディレクトリに移動し、「mingw32-make」および「mingw32-make install」を実行して、OpenCV をコンパイルしてインストールします。
  7. QtCreator の bin パスを PATH 変数に追加します。 .

のプロジェクト構成QtCreator:

  1. 新しいコンソール アプリケーションを作成します。
  2. .pro ファイルに次の行を含めます:

    INCLUDEPATH += C:/Programs/opencv24/opencv_bin2/install/include
  3. 次の行を .pro に追加します。ファイル:

    LIBS += -LC:\Programs\opencv24\opencv_bin2\bin \
    libopencv_core240d \
    libopencv_highgui240d \
    libopencv_imgproc240d \
    libopencv_features2d240d \
    libopencv_calib3d240d
  4. main.cpp ファイルに必要な OpenCV ヘッダーが含まれており、OpenCV 関数が正しく使用されていることを確認してください。

以上がQt Creator で OpenCV と Qt ライブラリを正常にリンクするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。