Začněte s Intel®Distribution for GDB* na Windows* OS Host
Uživatelská příručka
Začněte s distribucí pro GDB* na Windows* OS Host
Začněte používat Intel® Distribution for GDB* pro ladění aplikací. Postupujte podle pokynů níže a nastavte ladicí program pro ladění aplikací s jádry nahranými na CPU zařízení.
Intel ® Distribution for GDB* je k dispozici jako součást Intel® oneAPI Base Toolkit. Další informace o sadách nástrojů oneAPI naleznete na stránce produktu.
Informace o klíčových funkcích, nových funkcích a známých problémech naleznete na stránce Poznámky k verzi.
Můžete použít SYCL* sample code, Array Transform, abyste mohli začít s Intel® Distribution for GDB*. Sample negeneruje chyby a pouze ilustruje funkce debuggeru. Kód zpracovává prvky vstupního pole v závislosti na tom, zda jsou sudé nebo liché, a vytváří výstupní pole. Můžete použít sample k ladění na CPU.
Předpoklady
- Nainstalujte Intel® oneAPI Base Toolkit pro operační systém Windows*.
- Nainstalujte Microsoft Visual Studio* 2019 nebo 2022.
POZNÁMKA Podpora pro Visual Studio* 2017 je odebrána počínaje vydáním Intel ® oneAPI 2022.2.
Začněte s laděním CPU
Sestavte aplikaci
- V aplikaci Microsoft Visual Studio* přejděte na File > Nové > Procházet Intel oneAPI Samples a vyberte Debugger: Array Transform.
Pokud jste již získali sample nebo máte vlastní sample, jednoduše otevřete řešení file s Microsoft Visual Studio*. - V Průzkumníku řešení klikněte pravým tlačítkem na projekt transformace pole a vyberte Vlastnosti.
Případně stiskněte Alt+Enter.
A. V části Vlastnosti konfigurace vyberte Obecné a nastavte Platform Toolset na Intel® oneAPI DPC++ Compiler.
b. V části Vlastnosti konfigurace vyberte Ladění. Nastavte argumenty příkazů na cpu.
Začněte s Intel® Distribution for GDB* na Windows* OS Host
C. Vyberte Linker a nastavte pole Předat další možnosti kompilátorům zařízení na /Od. Toto nastavení zakáže optimalizace jádra, aby bylo zajištěno hladké ladění.
d. Klepnutím na tlačítko Použít uložte změny.
3. Chcete-li sestavit řešení, vyberte Sestavit > Sestavit řešení na hlavním panelu nástrojů sady Visual Studio. V okně Výstup ověřte, zda je sestavení úspěšné.
Ladění aplikace
Jste připraveni ladit svůj projekt.
- Otevřete Nástroje > Možnosti > Ladění.
Zrušte zaškrtnutí možnosti „Vyžadovat zdroj files přesně odpovídat původní verzi“.
- Nastavte bod přerušení na řádku 83 v souboru array-transform.cpp file.
- V nabídce Debug vyberte Spustit ladění.
- Klepněte na nabídku Local Windows Debugger.
Uvidíte, kdy vlákno dosáhne bodu přerušení.
Další informace
| Dokument | Popis |
| Kurz: Ladění pomocí Intel® Distribution pro GDB* | Tento dokument popisuje základní scénáře, které je třeba dodržovat při ladění SYCL* a OpenCL pomocí Intel® Distribution for GDB*. |
| Uživatelská příručka Intel® Distribution for GDB* | Tento dokument popisuje všechny běžné úlohy, které můžete provést s Intel® Distribution for GDB*, a poskytuje potřebné technické podrobnosti. |
| Poznámky k vydání Intel® Distribution for GDB* | Poznámky obsahují informace o klíčových funkcích, nových funkcích a známých problémech Intel® Distribution for GDB*. |
| Stránka produktu oneAPI | Tato stránka obsahuje stručný úvod k sadám nástrojů oneAPI a odkazy na užitečné zdroje. |
| Jacobi Sample | Tato malá aplikace SYCL* má dvě verze: opravenou a opravenou. Použijte sampmůžete vyzkoušet ladění aplikací pomocí Intel® Distribution for GDB*. |
Upozornění a vyloučení odpovědnosti
Technologie Intel mohou vyžadovat aktivaci aktivovaného hardwaru, softwaru nebo služby.
Žádný produkt nebo součást nemůže být absolutně zabezpečená.
Vaše náklady a výsledky se mohou lišit.
© Intel Corporation. Intel, logo Intel a další značky Intel jsou ochranné známky společnosti Intel Corporation nebo jejích dceřiných společností. Jiná jména a značky mohou být nárokovány jako vlastnictví jiných.
Tímto dokumentem není udělena žádná licence (výslovná nebo předpokládaná, estoppel nebo jinak) k právům duševního vlastnictví.
Popisované produkty mohou obsahovat konstrukční vady nebo chyby známé jako errata, které mohou způsobit odchylku produktu od publikovaných specifikací. Aktuální charakterizované chyby jsou k dispozici na vyžádání.
Intel se zříká všech výslovných a předpokládaných záruk, včetně, bez omezení, předpokládaných záruk obchodovatelnosti, vhodnosti pro určitý účel a neporušení práv, jakož i jakékoli záruky vyplývající z průběhu výkonu, průběhu obchodování nebo použití v obchodě.
OpenCL a logo OpenCL jsou ochranné známky společnosti Apple Inc. používané se svolením společnosti Khronos.

Dokumenty / zdroje
![]() |
intel Začněte s distribucí pro GDB* na Windows* OS Host [pdfUživatelská příručka Začínáme s distribucí pro GDB na hostiteli OS Windows, Začínáme s, Distribuce pro GDB na hostiteli OS Windows, GDB na hostiteli OS Windows |




