Debug croisé

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 30 décembre 2010 à 14:39 et modifiée en dernier par Silex6 (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

Le debug croisé, ou debogage croisé, consiste à déboguer un logiciel à distance et souvent pour une architecture cible (matériel ou logiciel) différente de celle du poste de développement hôte.

Ces techniques nécessitent des outils (débogueur...) prévus pour cette tâche, ainsi qu'une liaison numérique entre l'hôte et la cible.

Exemples

Le débogueur libre gdb dispose par exemple de l'outil gdbserver à lancer sur la cible pour établir une session de déboguage à travers un réseau IP ou par liaison série.

Le débogueur du noyau Linux kgdb fonctionne lui aussi à travers une session GDB distante, par liaison série.

Voir aussi