Intel-logoGa aan de slag met Intel®Distribution voor GDB* op Windows* OS Host
Gebruikershandleiding

Aan de slag met distributie voor GDB* op Windows* OS Host

Gebruik de Intel® Distribution for GDB* voor het debuggen van applicaties. Volg de onderstaande instructies om de debugger in te stellen om applicaties te debuggen met kernels die naar CPU-apparaten zijn overgebracht.
Intel® Distribution for GDB* is beschikbaar als onderdeel van de Intel® oneAPI Base Toolkit. Ga voor meer informatie over oneAPI-toolkits naar de productpagina.
Ga naar de pagina Release-opmerkingen voor informatie over de belangrijkste mogelijkheden, nieuwe functies en bekende problemen.
U kunt een SYCL* s gebruikenample code, Array Transform, om aan de slag te gaan met de Intel® Distribution for GDB*. de sample genereert geen fouten en illustreert eenvoudig debuggerfuncties. De code verwerkt elementen van de invoerarray afhankelijk van of ze even of oneven zijn en produceert een uitvoerarray. U kunt de s gebruikenample om te debuggen op een CPU.
Vereisten

  • Installeer de Intel® oneAPI Base Toolkit voor Windows* OS.
  • Installeer Microsoft Visual Studio* 2019 of 2022.

OPMERKING Ondersteuning voor Visual Studio* 2017 wordt verwijderd vanaf Intel ® oneAPI 2022.2 release.
Aan de slag met CPU-foutopsporing
Bouw de applicatie

  1. Ga in Microsoft Visual Studio* naar File > Nieuw > Blader door Intel oneAPI Sampbestanden en selecteer Debugger: Array Transform.
    Als je de sample of je hebt je eigen sample, open gewoon de oplossing file met Microsoft Visual Studio*.
  2. Klik in de Solution Explorer met de rechtermuisknop op het array-transform-project en selecteer Eigenschappen.
    Of druk op Alt+Enter.
    A. Selecteer onder Configuratie-eigenschappen Algemeen en stel Platform Toolset in op Intel® oneAPI DPC++ Compiler.
    B. Selecteer Foutopsporing onder Configuratie-eigenschappen. Stel opdrachtargumenten in op cpu.
    Ga aan de slag met Intel® Distribution for GDB* op Windows* OS Host
    intel Aan de slag met distributie voor GDB op Windows OS Host - AppC. Selecteer Linker en stel het veld Extra opties doorgeven aan apparaatcompilers in op /Od. Deze instelling schakelt kerneloptimalisaties uit om een ​​soepele foutopsporingservaring te bieden.
    D. Klik op Toepassen om de wijzigingen op te slaan.
    3. Om de oplossing te bouwen, selecteert u Build > Build Solution in de hoofdwerkbalk van Visual Studio. Controleer in het uitvoervenster of de build is gelukt.

 Foutopsporing in de toepassing
U bent klaar om uw project te debuggen.

  1. Open Extra > Opties > Foutopsporing.
    Verwijder het vinkje bij de optie "Bron vereist files om exact overeen te komen met de originele versie”.intel Aan de slag met distributie voor GDB op Windows OS Host - App1
  2. Stel het breekpunt in op regel 83 in de array-transform.cpp file.
  3. Selecteer in het menu Foutopsporing de optie Foutopsporing starten.
  4. Klik op het Local Windows Debugger-menu.
    U zult zien wanneer de draad het breekpunt raakt.

Meer informatie

Document Beschrijving
Zelfstudie: Foutopsporing met Intel® Distribution for GDB* Dit document beschrijft de basisscenario's die moeten worden gevolgd bij het debuggen van SYCL* en OpenCL met Intel® Distribution for GDB*.
Intel® Distribution for GDB* Gebruikershandleiding Dit document beschrijft alle algemene taken die u kunt uitvoeren met Intel® Distribution for GDB* en geeft de nodige technische details.
Intel®-distributie voor GDB* Releaseopmerkingen De opmerkingen bevatten informatie over de belangrijkste mogelijkheden, nieuwe functies en bekende problemen van Intel® Distribution for GDB*.
oneAPI-productpagina Deze pagina bevat een korte introductie over oneAPI-toolkits en koppelingen naar nuttige bronnen.
Jacobi Sample Deze kleine SYCL*-applicatie heeft twee versies: afgeluisterd en gerepareerd. Gebruik de sample om toepassingsfoutopsporing uit te voeren met Intel® Distribution for GDB*.

Kennisgevingen en disclaimers

Voor Intel-technologieën is mogelijk geactiveerde hardware, software of serviceactivering vereist.
Geen enkel product of onderdeel kan absoluut veilig zijn.
Uw kosten en resultaten kunnen variëren.
© Intel Corporation. Intel, het Intel-logo en andere Intel-merken zijn handelsmerken van Intel Corporation of haar dochterondernemingen. Andere namen en merken kunnen worden geclaimd als eigendom van anderen.
Er wordt met dit document geen licentie (expliciet of impliciet, door uitsluiting of anderszins) op intellectuele eigendomsrechten verleend.
De beschreven producten kunnen ontwerpfouten of fouten bevatten die bekend staan ​​als errata, waardoor het product kan afwijken van de gepubliceerde specificaties. Actuele gekarakteriseerde errata zijn op aanvraag beschikbaar.
Intel wijst alle uitdrukkelijke en impliciete garanties af, inclusief maar niet beperkt tot de impliciete garanties van verkoopbaarheid, geschiktheid voor een bepaald doel en niet-inbreuk, evenals elke garantie die voortvloeit uit de uitvoering, handelswijze of gebruik in de handel.
OpenCL en het OpenCL-logo zijn handelsmerken van Apple Inc. en worden met toestemming van Khronos gebruikt.

Intel-logo

Documenten / Bronnen

intel Aan de slag met distributie voor GDB* op Windows* OS Host [pdf] Gebruikershandleiding
Aan de slag met distributie voor GDB op Windows OS Host, Aan de slag met, Distributie voor GDB op Windows OS Host, GDB op Windows OS Host

Referenties

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *