Table of Contents

EasyAR Windows サンプルの実行

この文書では、EasyARが提供するネイティブWindowsサンプルの実行方法について説明します。ここではHelloARQtを例にサンプルの実行方法を紹介します。他のサンプルの使用方法も本文を参考にすることができます。

準備

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

    • Visual Studio 2022 以降 (.vcxproj プロジェクトを含むサンプル)
    • CMake 3.8 以降 (CMakeLists.txt を含むサンプル)
    • Qt 5.4 以降 (Qt サンプル)
    • (USB) カメラが接続され正常に動作すること
  • EasyAR Sense ネイティブサンプル をダウンロードして解凍する

  • EasyAR開発センター(中国サイト / 英語サイト )でライセンスキーを取得する

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

EasyARのWindowsサンプルのビルドと実行

以下では、HelloARQtを例にEasyAR公式Windowsサンプルのビルドと実行方法を説明します。

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

  2. Configure をクリックし、表示されるウィンドウでシステムのVisual Studioバージョンを選択します。パス(Qtなど)が自動設定されずエラーが発生する場合は、手動で修正し、再び Configure を実行してエラーがなくなるまで繰り返します。

    sample1

  3. Generate をクリックしてプロジェクトファイルを生成します。

    sample2

  4. Open Project をクリックし、Visual Studioでプロジェクトを開きます。

    sample3

  5. Visual Studioで実行をクリックし、実行ウィンドウの入力ボックスに公式サイトで取得したライセンスキーを入力し、Start をクリックしてサンプルを実行します。

    sample4

よくある質問

  1. 実行時にQtが見つからないというエラーが発生する場合、解決策はPATH環境変数にQtのパスを追加し、コンピュータからログオフして再ログインすることです。

  2. 上記で説明したHelloARQtは実行時にライセンスキーを入力しますが、実行前にライセンスを設定する必要があるサンプルもあります。通常は initialize コード部分に記述します。例えばHelloARサンプルのライセンスは main.cc に記述します。

    sample5

関連記事