Table of Contents

Eseguire esempi EasyAR per Windows

Questo articolo introduce come eseguire gli esempi nativi Windows forniti da EasyAR. Qui si usa HelloARQt come esempio per spiegare come eseguire un esempio; per gli altri esempi è possibile fare riferimento a questo articolo.

Preparazione

  • Prima di iniziare, assicurarsi di aver preparato quanto segue

    • Visual Studio 2022 o versione successiva (per esempi con progetti .vcxproj)
    • CMake 3.8 o versione successiva (per esempi con CMakeLists.txt)
    • Qt 5.4 o versione successiva (esempi Qt)
    • Camera (USB), collegata e funzionante correttamente.
  • Scaricare esempi nativi EasyAR Sense ed estrarli

  • Ottenere un License Key in EasyAR Developer Center (Chinese site / English Site)

Nota

Assicurarsi che le librerie di supporto C++ di Visual Studio siano installate. Queste non vengono installate automaticamente nell'installazione predefinita di Visual Studio.

Compilare ed eseguire esempi EasyAR per Windows

Di seguito si usa HelloARQt come esempio per introdurre come compilare ed eseguire gli esempi ufficiali EasyAR per Windows.

  1. Aprire CMake, specificare la directory where is the source code come directory degli esempi scaricati ed estratti, e impostare il percorso dei file binary.

  2. Fare clic su Configure. Nella finestra pop-up, selezionare la versione di Visual Studio del sistema. Se alcuni percorsi (come Qt) non vengono impostati automaticamente e viene segnalato un errore, modificarli manualmente e rieseguire Configure finché non ci sono errori.

    sample1

  3. Fare clic su Generate per generare i file di progetto.

    sample2

  4. Fare clic su Open Project per aprire il progetto in Visual Studio.

    sample3

  5. In Visual Studio fare clic su Run. Nel campo di input della finestra di esecuzione, inserire il License Key ottenuto dal sito ufficiale e fare clic su Start per eseguire l'esempio.

    sample4

Domande frequenti

  1. Se durante l'esecuzione viene indicato che Qt non è trovato, la soluzione è aggiungere il percorso Qt alla variabile di ambiente PATH, quindi disconnettersi e accedere di nuovo al computer.

  2. HelloARQt descritto sopra inserisce il License Key a runtime, ma ci sono anche esempi che richiedono di inserire la licenza prima dell'esecuzione, di solito nel codice initialize, come l'esempio HelloAR in cui la License viene inserita in main.cc.

    sample5

Letture correlate