執行 EasyAR Windows 樣例
本文介紹如何執行 EasyAR 提供的原生 Windows 樣例。這裡以 HelloARQt 為例,介紹如何執行樣例,其他樣例使用方法可以參考本文。
準備工作
開始之前,請確保準備以下內容
- Visual Studio 2022 或更高版本 (有
.vcxproj工程的樣例) - CMake 3.8 或更高版本 (有
CMakeLists.txt的樣例) - Qt 5.4 或更高版本 (Qt 樣例)
- (USB) 攝影機,插入狀態並可以正常工作。
- Visual Studio 2022 或更高版本 (有
下載 EasyAR Sense 原生樣例 並解壓
在 EasyAR 開發中心(中文站點 / English Site )取得 License Key
附註
請確保 Visual Studio 的 C++ 支援庫已經安裝,這些在 Visual Studio 的預設安裝情況下不會自動安裝。
編譯執行 EasyAR 的 Windows 的樣例
以下以 HelloARQt 為例介紹如何編譯執行 EasyAR 官方 Windows 的樣例。
開啟 CMake,指定
where is the source code目錄為下載解壓的樣例目錄,設定 binary 檔案的路徑。點選
Configure, 在彈出的視窗中,選擇系統的 Visual Studio 版本。如果某些路徑(如 Qt)沒有自動設定報錯,需要手動修改,重新Configure,直至沒有錯誤。
點選
Generate,生成工程檔案。
點選
Open Project,在 Visual Studio 中開啟工程。
在 Visual Studio 點選執行,在執行視窗的輸入框裡填寫官網取得的 License Key,點選
Start執行樣例。
常見問題
如果執行時提示找不到 Qt,解決方案是新增 Qt 路徑到 PATH 環境變數,註銷並重新登入電腦。
上面介紹的 HelloARQt 是執行時輸入 License Key ,但是也有樣例需要在執行前填寫授權,通常在
initialize程式碼處,如 HelloAR 樣例的 License 在main.cc中填寫。