Qt Creator を使用して Windows で C++ サンプルをビルドする

はじめに

このチュートリアルでは、Qt Creator 4.12.1 を使用して Zivid C++ サンプルを構成およびビルドする方法を説明します。

前提条件

OpenCV の手順を含む CMake を使用して C++ サンプルを構成し、Windows の Visual Studio でビルドする の要件とインストール手順に従ってください。

Qt Creator でプロジェクトを構成する

Qt Creator を起動します。

Qt Creator の起動画面のスクリーンショット。

FileOpen Project をクリックします。

Qt Creator のファイル メニューを開くスクリーンショット。

C++ サンプルのクローンに移動し、CMakeLists.txt を開きます。

Qt Creator を開いた CMakeLists.txt のスクリーンショット。

キットの構成

Manage Kits… をクリックし、以下の図に従ってデスクトップキットを設定します。

コンパイラ:

Microsoft Visual C++ Compiler (x86_amd64)

Qt Creator Kit 構成のスクリーンショット。

CMake ジェネレーターの場合は Change… をクリックして、次のエントリを設定します。

ジェネレーター:

Ninja

追加のジェネレーター:

CodeBlocks

Qt Creator セット CMake Generator のスクリーンショット。

CmakeConfiguration に Eigen と OpenCV を含めるには、 Change… をクリックして以下を追加します。

EIGEN3_INCLUDE_DIR:STRING=C:/Users/Public/Downloads/eigen-git-mirror
OpenCV_DIR:STRING=C:/Users/Public/Downloads/opencv/build
Qt Creator が設定した Eigen パスと OpenCV パスのスクリーンショット。

OK をクリックし、もう一度 OK をクリックします。

プロジェクトの構成

Desktop を選択し、 Details を展開します。次に、 DebugRelease を確認します。

Qt Creator プロジェクト構成のスクリーンショット。

Configure Project をクリックします。

完成した Qt Creator プロジェクト構成のスクリーンショット。

BuildBuild All Projects をクリックします。

Qt Creator ビルドのすべてのプロジェクトのスクリーンショット。

CppSamples を展開し、表示する C++ プログラムを選択します。

Qt Creator 選択アプリケーションのスクリーンショット。

サンプルプログラムを実行する

サンプルプログラム(例: CaptureVis3D)を選択します。プログラムを右クリックし、 Run をクリックします。

Qt Creator 実行アプリケーションのスクリーンショット。

または、ファイルエクスプローラーで Release フォルダーに移動します。

エクスプローラーから Qt Creator 実行アプリケーションのスクリーンショット。

サンプルプログラム(例: CaptureVis3D.exe)を実行します。

CaptureVis3D サンプルのスクリーンショット。

ウィンドウを閉じます。