logo intelZač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

  1. 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*.
  2. 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
    intel Začněte s distribucí pro GDB na Windows OS Host - AppC. 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.

  1. 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“.intel Začněte s distribucí pro GDB na Windows OS Host - App1
  2. Nastavte bod přerušení na řádku 83 v souboru array-transform.cpp file.
  3. V nabídce Debug vyberte Spustit ladění.
  4. 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.

logo intel

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

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *