logotipo de intelComience con Intel®Distribution para GDB* en Windows* OS Host
Guía del usuario

Comience con la distribución para GDB* en Windows* OS Host

Comience a usar Intel® Distribution for GDB* para depurar aplicaciones. Siga las instrucciones a continuación para configurar el depurador para depurar aplicaciones con núcleos descargados en dispositivos de CPU.
Intel ® Distribution para GDB* está disponible como parte del Intel® oneAPI Base Toolkit. Para obtener más información sobre los kits de herramientas de oneAPI, visite la página del producto.
Visite la página de notas de la versión para obtener información sobre capacidades clave, nuevas funciones y problemas conocidos.
Puede utilizar un SYCL* sample código, Array Transform, para comenzar con Intel® Distribution for GDB*. la sample no genera errores y simplemente ilustra las características del depurador. El código procesa elementos de la matriz de entrada dependiendo de si son pares o impares y produce una matriz de salida. Puedes usar la samparchivo para depurar en una CPU.
Prerrequisitos

  • Instale Intel® oneAPI Base Toolkit para el sistema operativo Windows*.
  • Instale Microsoft Visual Studio* 2019 o 2022.

NOTA Se elimina la compatibilidad con Visual Studio* 2017 a partir de la versión Intel ® oneAPI 2022.2.
Introducción a la depuración de CPU
Cree la aplicación

  1. En Microsoft Visual Studio*, vaya a File > Nuevo > Explorar Intel oneAPI Samparchivos y seleccione Depurador: Transformación de matriz.
    Si ya ha obtenido el sample o usted tiene su propio sample, simplemente abra la solución file con Microsoft Visual Studio*.
  2. En el Explorador de soluciones, haga clic con el botón derecho en el proyecto de transformación de matriz y seleccione Propiedades.
    Alternativamente, presione Alt+Entrar.
    a. En Propiedades de configuración, seleccione General y configure el Conjunto de herramientas de la plataforma en Intel® oneAPI DPC++ Compiler.
    b. En Propiedades de configuración, seleccione Depuración. Establezca argumentos de comando en cpu.
    Comience con la distribución Intel® para GDB* en el host del sistema operativo Windows*
    intel Comenzar con la distribución para GDB en Windows OS Host - AplicaciónC. Seleccione Vinculador y configure el campo Pasar opciones adicionales a los compiladores de dispositivos en /Od. Esta configuración deshabilita las optimizaciones del kernel para brindar una experiencia de depuración fluida.
    d. Haga clic en Aplicar para guardar los cambios.
    3. Para compilar la solución, seleccione Generar > Generar solución en la barra de herramientas principal de Visual Studio. En la ventana Salida, verifique que la compilación sea exitosa.

 Depurar la aplicación
Está listo para depurar su proyecto.

  1. Abra Herramientas > Opciones > Depuración.
    Desmarque la opción “Requerir fuente files para que coincida exactamente con la versión original”.intel Comenzar con la distribución para GDB en Windows OS Host - App1
  2. Establezca el punto de interrupción en la línea 83 en array-transform.cpp file.
  3. En el menú Depurar, seleccione Iniciar depuración.
  4. Haga clic en el menú Depurador local de Windows.
    Verá cuando el hilo llega al punto de interrupción.

Más información

Documento Descripción
Tutorial: Depuración con Intel® Distribution para GDB* Este documento describe los escenarios básicos a seguir durante la depuración de SYCL* y OpenCL con Intel® Distribution para GDB*.
Guía del usuario de distribución Intel® para GDB* Este documento describe todas las tareas comunes que puede realizar con Intel® Distribution for GDB* y proporciona los detalles técnicos necesarios.
Notas de la versión de Intel® Distribution para GDB* Las notas contienen información sobre capacidades clave, nuevas funciones y problemas conocidos de Intel® Distribution para GDB*.
Página del producto oneAPI Esta página contiene una breve introducción sobre los kits de herramientas de oneAPI y enlaces a recursos útiles.
jacobi sample Esta pequeña aplicación SYCL* tiene dos versiones: con errores y corregida. usa la samparchivo para ejercitar la depuración de aplicaciones con Intel® Distribution para GDB*.

Avisos y exenciones de responsabilidad

Las tecnologías Intel pueden requerir la activación de hardware, software o servicio habilitado.
Ningún producto o componente puede ser absolutamente seguro.
Sus costos y resultados pueden variar.
© Corporación Intel. Intel, el logotipo de Intel y otras marcas de Intel son marcas comerciales de Intel Corporation o sus subsidiarias. Otros nombres y marcas pueden reclamarse como propiedad de terceros.
Este documento no concede ninguna licencia (expresa o implícita, por impedimento legal o de otro modo) sobre ningún derecho de propiedad intelectual.
Los productos descritos pueden contener defectos de diseño o errores conocidos como erratas que pueden hacer que el producto se desvíe de las especificaciones publicadas. Las erratas caracterizadas actuales están disponibles a pedido.
Intel renuncia a todas las garantías expresas e implícitas, incluidas, entre otras, las garantías implícitas de comerciabilidad, idoneidad para un propósito particular y no infracción, así como cualquier garantía que surja del curso del desempeño, el curso de la negociación o el uso en el comercio.
OpenCL y el logotipo de OpenCL son marcas comerciales de Apple Inc. utilizadas con permiso de Khronos.

logotipo de intel

Documentos / Recursos

intel Introducción a la distribución para GDB* en Windows* OS Host [pdf] Guía del usuario
Introducción a la distribución para GDB en un host con sistema operativo Windows, Introducción a la distribución para GDB en un host con sistema operativo Windows, GDB en un host con sistema operativo Windows

Referencias

Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *