L'un des moyens les plus faciles de faire en sorte que le débogueur puisse localiser la source de votre programme C/C++ consiste à effectuer une compilation avec l'option -qfullpath. Pour plus d'informations sur les option de compilation de débogage, consultez la rubrique connexe.
Lorsque le débogueur ne trouve pas la source, l'éditeur du débogueur s'ouvre sans afficher la source ; toutefois, il contient des options qui permettent de la rechercher. Parmi ces options, le bouton Modifier le chemin de recherche des fichiers source permet d'ouvrir la boîte de dialogue Modification du chemin de recherche des fichiers source dans laquelle vous pourrez sélectionner le type d'emplacement source à ajouter. Sinon, vous pouvez modifier la liste d'emplacements source en cliquant avec le bouton droit de la souris sur une unité d'exécution/un cadre de pile dans la vue Débogage et en sélectionnant l'action Modifier le chemin de recherche des fichiers source.
Une fois que vous avez lancé une session de débogage, vous pouvez modifier ou ajouter la liste des emplacements du code source :
Si votre programme n'a pas été compilé avec l'option -qfullpath, si votre source a été déplacée ou si vous déboguez le programme sur un système autre que celui où il a été généré, il se peut que le débogueur ne localise pas la source correcte pour le cadre de pile en cours. Dans ce cas, vous pouvez modifier le fichier texte ouvert dans l'éditeur :
Si le source est introuvable, l'éditeur s'ouvre sans afficher de source. Dans l'éditeur, vous pouvez :