Table of Contents

EasyAR Windows-Beispiele ausführen

Dieser Artikel beschreibt, wie die von EasyAR bereitgestellten nativen Windows-Beispiele ausgeführt werden. Hier wird HelloARQt als Beispiel verwendet, um zu zeigen, wie ein Beispiel ausgeführt wird. Für andere Beispiele können Sie diesen Artikel als Referenz verwenden.

Vorbereitung

  • Stellen Sie vor Beginn sicher, dass Folgendes vorbereitet ist

    • Visual Studio 2022 oder höher (für Beispiele mit .vcxproj-Projekten)
    • CMake 3.8 oder höher (für Beispiele mit CMakeLists.txt)
    • Qt 5.4 oder höher (Qt-Beispiele)
    • (USB-)Kamera, angeschlossen und funktionsfähig.
  • Laden Sie native EasyAR Sense-Beispiele herunter und entpacken Sie sie

  • Rufen Sie im EasyAR Developer Center einen License Key ab (Chinese site / English Site)

Anmerkung

Stellen Sie sicher, dass die C++-Unterstützungsbibliotheken von Visual Studio installiert wurden. Diese werden bei der Standardinstallation von Visual Studio nicht automatisch installiert.

EasyAR Windows-Beispiele kompilieren und ausführen

Im Folgenden wird HelloARQt als Beispiel verwendet, um zu zeigen, wie die offiziellen EasyAR Windows-Beispiele kompiliert und ausgeführt werden.

  1. Öffnen Sie CMake, geben Sie als Verzeichnis where is the source code das heruntergeladene und entpackte Beispielverzeichnis an und legen Sie den Pfad für binary-Dateien fest.

  2. Klicken Sie auf Configure. Wählen Sie im Pop-up-Fenster die Visual Studio-Version des Systems aus. Wenn einige Pfade (z. B. Qt) nicht automatisch gesetzt werden und ein Fehler gemeldet wird, ändern Sie sie manuell und führen Sie erneut Configure aus, bis keine Fehler mehr vorhanden sind.

    sample1

  3. Klicken Sie auf Generate, um Projektdateien zu erzeugen.

    sample2

  4. Klicken Sie auf Open Project, um das Projekt in Visual Studio zu öffnen.

    sample3

  5. Klicken Sie in Visual Studio auf Run. Geben Sie im Eingabefeld des Ausführungsfensters den von der offiziellen Website erhaltenen License Key ein und klicken Sie auf Start, um das Beispiel auszuführen.

    sample4

Häufige Fragen

  1. Wenn zur Laufzeit gemeldet wird, dass Qt nicht gefunden wird, besteht die Lösung darin, den Qt-Pfad zur Umgebungsvariablen PATH hinzuzufügen, sich abzumelden und erneut am Computer anzumelden.

  2. Beim oben beschriebenen HelloARQt wird der License Key zur Laufzeit eingegeben. Es gibt jedoch auch Beispiele, bei denen die Lizenz vor dem Ausführen eingetragen werden muss, normalerweise im initialize-Code, wie beim HelloAR-Beispiel, in dem die License in main.cc eingetragen wird.

    sample5

Weitere Informationen