內容目录

上一个主题

编译运行EasyAR的Unity样例

下一个主题

平台需求

编译运行EasyAR的Windows样例(非Unity)

这篇文章介绍如何运行EasyAR非Unity的Windows样例。

如果你需要使用EasyAR Unity package,请阅读 这篇文章 了解使用package的配置,或 这篇文章 了解Unity样例的使用。

如果你需要使用EasyAR package配置EasyAR Windows工程,请阅读 这篇文章

Pre-Requirements

  • Visual Studio 2015 或更新版本
  • (USB) Camera
  • CMake 2.8.11 或更新版本 (有CMakeLists.txt的样例)
  • Qt 5.4 or 或更新版本 (Qt 样例)

需要保证 Visual Studio 的 C++ 支持已经安装,这些在Visual Studio的默认安装情况下不会自动安装。

安装Camera

需要保证电脑上 camera 是插入状态并可以正常工作。

打开样例

有.sln的样例

打开工程。

../../../_images/image61.png

有CMakeLists.txt的样例

打开 CMake,指定 source code 和binaries 目录,

../../../_images/image64.png

点击 Configure 并选择 generator,

../../../_images/image65.png

点击 Configure 直至所有红色消失,

../../../_images/image66.png

如果某些路径没有自动设置,可以手动修改它们直至所有选项都正常,

../../../_images/image67.png

点击 Generate,生成工程文件,打开工程文件,

../../../_images/image61.png

Key

在样例中找到initialize的代码,如果需要,在对应的地方填写 key,

Engine::initialize
../../../_images/image62.png

某些样例在运行后有key的输入框,对于这些样例,可以不修改代码而在输入框中输入key,

../../../_images/image63.png

Run

像通常桌面应用一样编译运行。