Table of Contents

Menjalankan easyar windows sampel

Artikel ini memperkenalkan cara menjalankan sampel native Windows yang disediakan oleh EasyAR. Di sini kami menggunakan HelloARQt sebagai contoh untuk menjelaskan cara menjalankan sampel, sampel lainnya dapat diikuti dengan merujuk pada artikel ini.

Persiapan

  • Sebelum memulai, pastikan Anda menyiapkan hal berikut:

    • Visual Studio 2022 atau versi lebih baru (untuk sampel dengan proyek .vcxproj)
    • CMake 3.8 atau versi lebih baru (untuk sampel dengan CMakeLists.txt)
    • Qt 5.4 atau versi lebih baru (sampel Qt)
    • Kamera (USB) dalam keadaan terpasang dan berfungsi normal.
  • Unduh sampel native EasyAR Sense dan ekstrak

  • Dapatkan License Key di pusat pengembangan EasyAR (Situs Bahasa Cina / Situs Bahasa Inggris)

Catatan

Pastikan library pendukung C++ untuk Visual Studio sudah terinstal, karena ini tidak otomatis terpasang dalam instalasi default Visual Studio.

Kompilasi dan jalankan sampel windows easyar

Berikut menggunakan HelloARQt sebagai contoh untuk menjelaskan cara mengkompilasi dan menjalankan sampel resmi Windows dari EasyAR.

  1. Buka CMake, tentukan direktori where is the source code sebagai direktori sampel yang telah diunduh dan diekstrak, atur jalur untuk file binary.

  2. Klik Configure, pada jendela yang muncul, pilih versi Visual Studio sistem Anda. Jika beberapa jalur (seperti Qt) tidak otomatis teratur dan menyebabkan error, perlu diatur secara manual, ulangi Configure hingga tidak ada error.

    sample1

  3. Klik Generate untuk membuat file proyek.

    sample2

  4. Klik Open Project untuk membuka proyek di Visual Studio.

    sample3

  5. Di Visual Studio klik run, pada kotak input jendela run isi License Key yang didapat dari situs web, klik Start untuk menjalankan sampel.

    sample4

Pertanyaan umum

  1. Jika saat runtime muncul pesan tidak menemukan Qt, solusinya adalah menambahkan jalur Qt ke variabel lingkungan PATH, lalu logout dan login ulang komputer.

  2. HelloARQt yang dijelaskan di atas memerlukan input License Key saat runtime, tetapi beberapa sampel perlu mengisi lisensi sebelum dijalankan, biasanya pada kode initialize, seperti sampel HelloAR yang lisensinya diisi di main.cc.

    sample5

Bacaan terkait