Menjalankan contoh EasyAR Windows
Artikel ini memperkenalkan cara menjalankan contoh native Windows yang disediakan oleh EasyAR. Di sini HelloARQt digunakan sebagai contoh untuk memperkenalkan cara menjalankan contoh. Untuk contoh lain, Anda dapat merujuk artikel ini.
Persiapan
Sebelum memulai, pastikan hal berikut telah disiapkan
- Visual Studio 2022 atau yang lebih baru (untuk contoh dengan project
.vcxproj) - CMake 3.8 atau yang lebih baru (untuk contoh dengan
CMakeLists.txt) - Qt 5.4 atau yang lebih baru (contoh Qt)
- Kamera (USB), dalam keadaan terhubung dan dapat bekerja normal.
- Visual Studio 2022 atau yang lebih baru (untuk contoh dengan project
Unduh contoh native EasyAR Sense dan ekstrak
Dapatkan License Key di EasyAR Developer Center (Chinese site / English Site)
Catatan
Pastikan library dukungan C++ Visual Studio telah diinstal. Library ini tidak otomatis terinstal pada instalasi default Visual Studio.
Compile dan jalankan contoh EasyAR Windows
Berikut menggunakan HelloARQt sebagai contoh untuk memperkenalkan cara compile dan menjalankan contoh resmi EasyAR Windows.
Buka CMake, tetapkan direktori
where is the source codeke direktori contoh yang telah diunduh dan diekstrak, lalu atur path file binary.Klik
Configure. Pada jendela pop-up, pilih versi Visual Studio sistem. Jika beberapa path (seperti Qt) tidak diatur otomatis dan muncul error, ubah secara manual laluConfigurelagi hingga tidak ada error.
Klik
Generateuntuk menghasilkan file project.
Klik
Open Projectuntuk membuka project di Visual Studio.
Klik Run di Visual Studio. Pada kotak input di jendela running, isi License Key yang diperoleh dari situs resmi, lalu klik
Startuntuk menjalankan contoh.
FAQ
Jika saat runtime muncul pesan bahwa Qt tidak ditemukan, solusinya adalah menambahkan path Qt ke variabel lingkungan PATH, lalu logout dan login kembali ke komputer.
HelloARQt yang dijelaskan di atas memasukkan License Key saat runtime, tetapi ada juga contoh yang perlu mengisi license sebelum berjalan, biasanya pada kode
initialize, seperti contoh HelloAR yang License-nya diisi dimain.cc.