Table of Contents

Ejecutar ejemplos de EasyAR para Windows

Este artículo presenta cómo ejecutar los ejemplos nativos de Windows proporcionados por EasyAR. Aquí se usa HelloARQt como ejemplo para explicar cómo ejecutar un ejemplo; para otros ejemplos, puede consultar este artículo.

Preparación

  • Antes de empezar, asegúrese de preparar lo siguiente

    • Visual Studio 2022 o posterior (para ejemplos con proyectos .vcxproj)
    • CMake 3.8 o posterior (para ejemplos con CMakeLists.txt)
    • Qt 5.4 o posterior (ejemplos Qt)
    • Cámara (USB), conectada y funcionando correctamente.
  • Descargue ejemplos nativos de EasyAR Sense y descomprímalos

  • Obtenga un License Key en EasyAR Developer Center (Chinese site / English Site)

Nota

Asegúrese de que las bibliotecas de soporte C++ de Visual Studio estén instaladas. Estas no se instalan automáticamente con la instalación predeterminada de Visual Studio.

Compilar y ejecutar ejemplos de EasyAR para Windows

A continuación se usa HelloARQt como ejemplo para presentar cómo compilar y ejecutar los ejemplos oficiales de EasyAR para Windows.

  1. Abra CMake, especifique el directorio where is the source code como el directorio de ejemplos descargado y descomprimido, y configure la ruta de los archivos binary.

  2. Haga clic en Configure. En la ventana emergente, seleccione la versión de Visual Studio del sistema. Si algunas rutas (como Qt) no se configuran automáticamente y se informa un error, modifíquelas manualmente y vuelva a ejecutar Configure hasta que no haya errores.

    sample1

  3. Haga clic en Generate para generar los archivos del proyecto.

    sample2

  4. Haga clic en Open Project para abrir el proyecto en Visual Studio.

    sample3

  5. Haga clic en Run en Visual Studio. En el cuadro de entrada de la ventana de ejecución, rellene el License Key obtenido en el sitio oficial y haga clic en Start para ejecutar el ejemplo.

    sample4

Preguntas frecuentes

  1. Si al ejecutar se indica que no se encuentra Qt, la solución es añadir la ruta de Qt a la variable de entorno PATH, cerrar sesión y volver a iniciar sesión en el equipo.

  2. El HelloARQt descrito arriba introduce el License Key en tiempo de ejecución, pero también hay ejemplos que requieren rellenar la licencia antes de ejecutar, normalmente en el código initialize, como el ejemplo HelloAR, donde la License se rellena en main.cc.

    sample5

Lecturas relacionadas