logo intelBermula dengan Intel®Distribution untuk GDB* pada Hos OS Windows*
Panduan Pengguna

Bermula dengan Pengedaran untuk GDB* pada Hos OS Windows*

Mula menggunakan Intel® Distribution untuk GDB* untuk aplikasi penyahpepijatan. Ikut arahan di bawah untuk menyediakan penyahpepijat untuk menyahpepijat aplikasi dengan kernel yang dimuatkan ke peranti CPU.
Pengedaran Intel ® untuk GDB* tersedia sebagai sebahagian daripada Kit Alat Pangkalan Intel® oneAPI. Untuk mendapatkan maklumat lanjut tentang kit alat oneAPI, lawati halaman produk.
Lawati halaman Nota Keluaran untuk mendapatkan maklumat tentang keupayaan utama, ciri baharu dan isu yang diketahui.
Anda boleh menggunakan SYCL* sampkod, Array Transform, untuk bermula dengan Pengedaran Intel® untuk GDB*. sample tidak menjana ralat dan hanya menggambarkan ciri penyahpepijat. Kod memproses elemen tatasusunan input bergantung pada sama ada ia genap atau ganjil dan menghasilkan tatasusunan output. Anda boleh menggunakan sample untuk nyahpepijat pada CPU.
Prasyarat

  • Pasang Intel® oneAPI Base Toolkit untuk Windows* OS.
  • Pasang Microsoft Visual Studio* 2019 atau 2022.

NOTA Sokongan untuk Visual Studio* 2017 dialih keluar bermula Intel ® oneAPI 2022.2 keluaran.
Bermula dengan Penyahpepijatan CPU
Bina Aplikasi

  1. Dalam Microsoft Visual Studio*, pergi ke File > Baharu > Semak imbas Intel oneAPI Samples dan pilih Debugger: Array Transform.
    Jika anda telah mengambil sample atau anda mempunyai s anda sendiriample, cuma buka penyelesaiannya file dengan Microsoft Visual Studio*.
  2. Dalam Penjelajah Penyelesaian, klik kanan projek transformasi tatasusunan dan pilih Properties.
    Sebagai alternatif, tekan Alt+Enter.
    a. Di bawah Configuration Properties, pilih Umum dan tetapkan Platform Toolset kepada Intel® oneAPI DPC++ Compiler.
    b. Di bawah Ciri Konfigurasi, pilih Penyahpepijatan. Tetapkan Argumen Perintah kepada cpu.
    Bermula dengan Pengedaran Intel® untuk GDB* pada Hos OS Windows*
    intel Bermula dengan Pengedaran untuk GDB pada Hos OS Windows - Aplc. Pilih Penyambung dan tetapkan medan Hantar pilihan tambahan kepada pengkompil peranti kepada /Od. Tetapan ini melumpuhkan pengoptimuman kernel untuk memberikan pengalaman nyahpepijat yang lancar.
    d. Klik Guna untuk menyimpan perubahan.
    3. Untuk membina penyelesaian, pilih Bina > Bina Penyelesaian dalam bar alat Visual Studio utama. Dalam tetingkap Output, sahkan bahawa binaan berjaya.

 Nyahpepijat Aplikasi
Anda sudah bersedia untuk nyahpepijat projek anda.

  1. Buka Alat > Pilihan > Nyahpepijat.
    Nyahtanda pilihan "Memerlukan sumber files betul-betul sepadan dengan versi asal”.intel Bermula dengan Pengedaran untuk GDB pada Hos OS Windows - App1
  2. Tetapkan titik putus pada baris 83 dalam array-transform.cpp file.
  3. Daripada menu Nyahpepijat, pilih Mula Penyahpepijatan.
  4. Klik menu Penyahpepijat Windows Tempatan.
    Anda akan melihat apabila benang mencecah titik putus.

Ketahui Lebih Lanjut

Dokumen Penerangan
Tutorial: Menyahpepijat dengan Intel® Distribution untuk GDB* Dokumen ini menerangkan senario asas yang perlu diikuti semasa menyahpepijat SYCL* dan OpenCL dengan Intel® Distribution untuk GDB*.
Intel® Distribution for GDB* Panduan Pengguna Dokumen ini menerangkan semua tugas biasa yang boleh anda selesaikan dengan Intel® Distribution untuk GDB* dan memberikan butiran teknikal yang diperlukan.
Nota Keluaran Intel® Distribution untuk GDB* Nota mengandungi maklumat tentang keupayaan utama, ciri baharu dan isu yang diketahui Intel® Distribution untuk GDB*.
Halaman Produk oneAPI Halaman ini mengandungi pengenalan ringkas tentang kit alat oneAPI dan pautan kepada sumber yang berguna.
Jacobi Sample Aplikasi SYCL* kecil ini mempunyai dua versi: bug dan tetap. Gunakan sample untuk melaksanakan penyahpepijatan aplikasi dengan Intel® Distribution untuk GDB*.

Notis dan Penafian

Teknologi Intel mungkin memerlukan pengaktifan perkakasan, perisian atau perkhidmatan yang diaktifkan.
Tiada produk atau komponen boleh benar-benar selamat.
Kos dan hasil anda mungkin berbeza-beza.
© Intel Corporation. Intel, logo Intel dan tanda Intel lain ialah tanda dagangan Intel Corporation atau anak syarikatnya. Nama dan jenama lain boleh dituntut sebagai hak milik orang lain.
Tiada lesen (ternyata atau tersirat, melalui estoppel atau sebaliknya) kepada mana-mana hak harta intelek diberikan oleh dokumen ini.
Produk yang diterangkan mungkin mengandungi kecacatan reka bentuk atau ralat yang dikenali sebagai errata yang boleh menyebabkan produk menyimpang daripada spesifikasi yang diterbitkan. Kesalahan berciri semasa tersedia atas permintaan.
Intel menafikan semua waranti nyata dan tersirat, termasuk tanpa had, waranti tersirat kebolehdagangan, kesesuaian untuk tujuan tertentu dan bukan pelanggaran, serta sebarang waranti yang timbul daripada perjalanan prestasi, perjalanan urusan atau penggunaan dalam perdagangan.
OpenCL dan logo OpenCL ialah tanda dagangan Apple Inc. yang digunakan dengan kebenaran Khronos.

logo intel

Dokumen / Sumber

intel Bermula dengan Pengedaran untuk GDB* pada Hos OS Windows* [pdf] Panduan Pengguna
Bermula dengan Pengedaran untuk GDB pada Hos OS Windows, Bermula dengan, Pengedaran untuk GDB pada Hos OS Windows, GDB pada Hos OS Windows

Rujukan

Tinggalkan komen

Alamat e-mel anda tidak akan diterbitkan. Medan yang diperlukan ditanda *