QtCreator の OpenCV と Qt ライブラリのリンク
問題: ガイダンスに従っているにもかかわらず、OpenCV と Qt をリンクしようとしますQtCreator のライブラリは失敗しました。
インストール:
- QtCreator が Qt および MinGW ツールキットとともにインストールされていることを確認します。
- OpenCV インストーラーをダウンロードして、次の場所に解凍します。パスにスペースを含まないディレクトリ。
- cmake をインストールし、 MinGW のコンパイラ パスを含める PATH 環境変数。
- cmake-gui を使用して MinGW Makefile を生成し、コンパイラ パスを指定します。
- 「WITH_TBB」、「WITH_IPP」、および「WITH_CUDA」の選択を解除し、「」を選択しますWITH_QT」を選択し、「CMAKE_BUILD_TYPE」を「デバッグ」
- opencv_bin ディレクトリに移動し、「mingw32-make」および「mingw32-make install」を実行して、OpenCV をコンパイルしてインストールします。
- QtCreator の bin パスを PATH 変数に追加します。 .
のプロジェクト構成QtCreator:
- 新しいコンソール アプリケーションを作成します。
-
.pro ファイルに次の行を含めます:
INCLUDEPATH += C:/Programs/opencv24/opencv_bin2/install/include
-
次の行を .pro に追加します。ファイル:
LIBS += -LC:\Programs\opencv24\opencv_bin2\bin \
libopencv_core240d \
libopencv_highgui240d \
libopencv_imgproc240d \
libopencv_features2d240d \
libopencv_calib3d240d
- main.cpp ファイルに必要な OpenCV ヘッダーが含まれており、OpenCV 関数が正しく使用されていることを確認してください。
以上がQt Creator で OpenCV と Qt ライブラリを正常にリンクするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。