Table of Contents

EasyAR Windows サンプルを実行する

この記事では、EasyAR が提供する native Windows サンプルの実行方法を紹介します。ここでは HelloARQt を例に、サンプルの実行方法を説明します。他のサンプルの使用方法もこの記事を参照できます。

準備

  • 開始する前に、以下を準備していることを確認してください

    • Visual Studio 2022 以降(.vcxproj project を持つサンプル)
    • CMake 3.8 以降(CMakeLists.txt を持つサンプル)
    • Qt 5.4 以降(Qt サンプル)
    • (USB) カメラ。接続済みで正常に動作すること。
  • EasyAR Sense native samples をダウンロードして解凍します

  • EasyAR Developer Center(Chinese site / English Site)で License Key を取得します

注記

Visual Studio の C++ サポートライブラリがインストールされていることを確認してください。これらは Visual Studio のデフォルトインストールでは自動的にインストールされません。

EasyAR Windows サンプルをコンパイルして実行する

以下では HelloARQt を例に、EasyAR 公式 Windows サンプルをコンパイルして実行する方法を紹介します。

  1. CMake を開き、where is the source code ディレクトリにダウンロードして解凍したサンプルディレクトリを指定し、binary ファイルのパスを設定します。

  2. Configure をクリックし、ポップアップウィンドウでシステムの Visual Studio バージョンを選択します。Qt など一部のパスが自動設定されずエラーが出る場合は、手動で修正し、エラーがなくなるまで再度 Configure します。

    sample1

  3. Generate をクリックして project ファイルを生成します。

    sample2

  4. Open Project をクリックし、Visual Studio で project を開きます。

    sample3

  5. Visual Studio で Run をクリックし、実行ウィンドウの入力欄に公式サイトで取得した License Key を入力し、Start をクリックしてサンプルを実行します。

    sample4

よくある質問

  1. 実行時に Qt が見つからないと表示される場合、解決方法は Qt パスを PATH 環境変数に追加し、コンピューターからログアウトして再ログインすることです。

  2. 上記で紹介した HelloARQt は License Key を実行時に入力しますが、サンプルによっては license を実行前に入力する必要があります。通常は initialize コード部分で、たとえば HelloAR サンプルの License は main.cc に入力します。

    sample5

関連記事