Ga 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
- 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*. - 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
C. 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.
- Open Extra > Opties > Foutopsporing.
Verwijder het vinkje bij de optie "Bron vereist files om exact overeen te komen met de originele versie”.
- Stel het breekpunt in op regel 83 in de array-transform.cpp file.
- Selecteer in het menu Foutopsporing de optie Foutopsporing starten.
- 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.

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 |




