Pour lancer une session de débogage, vous démarrez le client sur votre poste de travail
puis le moteur de débogage sur le serveur avec les paramètres
pour la connexion de votre poste de travail. Pour plus d'informations sur les paramètres du moteur de débogage, consultez la rubrique connexe sur le démarrage du moteur du débogueur.
Pourquoi et quand exécuter cette tâche
Pour lancer une session de débogage depuis le serveur qui se connecte à un poste de travail
ayant un client de débogage lancé (par exemple Rational Developer for Power Systems Software),
émettez irmtdbgc -qhost=hôte:port nom_programme_à_déboguer [paramètres programme_à_déboguer]
sur le serveur.
Pour plus d'informations sur la syntaxe de la commande irmtdbgc, y compris les paramètres avancés,
consultez la rubrique connexe sur le démarrage du moteur du débogueur.
Lorsque vous lancez une session de débogage, le moteur de débogage détecte la source
de l'application. Il émet un avertissement si la source ne correspond pas à l'exécutable en cours de débogage.
Conseil : - Vous pouvez vous connecter à un processus en cours d'exécution au lieu de charger
un programme. Pour cela, utilisez le paramètre -a du moteur de
débogage (par exemple, lancez une commande de la forme irmtdbgc -qhost=hôte:port -a xxxx,
où xxxx est un identificateur de processus ou, si le nom de l'application est unique,
le nom du processus lui-même).
- Sous AIX,
vous pouvez déboguer un fichier core de la même manière qu'un exécutable standard :
irmtdbgc -qhost=hôte:port core
- Vous pouvez définir la variable d'environnement DER_DBG_ADDR=hôte:port afin
de spécifier l'emplacement par défaut
de l'interface utilisateur. Pour plus d'informations sur les variables d'environnement du moteur de débogage, consultez la rubrique connexe.