Запуск примеров EasyAR для Windows
В этой статье объясняется, как запустить нативные примеры EasyAR для Windows. В качестве примера используется HelloARQt; другие примеры можно запускать аналогично.
Подготовка
Перед началом убедитесь, что у вас есть следующее:
- Visual Studio 2022 или новее (для примеров с проектом
.vcxproj) - CMake 3.8 или новее (для примеров с
CMakeLists.txt) - Qt 5.4 или новее (для примеров с Qt)
- Рабочая (USB) камера, подключенная и исправная.
- Visual Studio 2022 или новее (для примеров с проектом
Скачайте нативные примеры EasyAR Sense и распакуйте архив.
Получите License Key в центре разработки EasyAR (китайский сайт / английский сайт)
Примечание
Убедитесь, что установлены библиотеки поддержки C++ для Visual Studio. Они не устанавливаются по умолчанию.
Компиляция и запуск примеров EasyAR для Windows
Ниже показано, как скомпилировать и запустить пример HelloARQt.
Запустите CMake. Укажите путь к исходному коду (
where is the source code) как распакованную папку с примером. Задайте путь для бинарных файлов.Нажмите
Configure. В появившемся окне выберите версию Visual Studio. Если пути (например, к Qt) не заданы автоматически и возникают ошибки, задайте их вручную и снова нажмитеConfigure, пока ошибки не исчезнут.
Нажмите
Generate, чтобы создать файлы проекта.
Нажмите
Open Project, чтобы открыть проект в Visual Studio.
В Visual Studio нажмите "Запуск". В появившемся окне введите License Key, полученный с сайта, и нажмите
Start.
Часто задаваемые вопросы
Если при запуске возникает ошибка о невозможности найти Qt, добавьте путь к Qt в переменную среды PATH, затем выйдите из системы и войдите снова.
В примере HelloARQt License Key вводится во время выполнения. В некоторых примерах (например, HelloAR) ключ нужно указать перед запуском, обычно в коде
initialize(в файлеmain.cc).