Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications
Applications Questions sur l'utilisation d'applications, du shell, et des interfaces graphiques (KDE, Gnome, XFCE... )
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/07/2005, 12h46   #1
Invité de passage
 
Inscription : juillet 2005
Messages : 10
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 10
Points : 4
Points : 4
Par défaut Kdevelop : basculer point d'arret

Bonjour.

Je découvre kdevelop. Je souhaite l'utiliser comme IDE pour programmer avec FreePascal.

J'ai fait un programme de test, ca marche bien.

Je cherche à comprendre comment marche le débugger.

J'ai cliqué sur une ligne de code, j'ai choisi "basculer le point d'arret". La ligne a maintenant un fond rouge pour indiquer le point d'arret.
Je compile, j'execute, ... et le programme s'execute jusqu'à la fin, sans s'arreter sur le point d'arret.

Pouvez vous m'expliquer ce que j'ai oublié de faire? (mon utilité est de mettre un point d'arret, faire du pas à pas, et de scruter la valeur de variables) La doc est en anglais et je ne comprends pas tres bien.

Merci.
pasteque est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2005, 11h30   #2
Invité de passage
 
Inscription : septembre 2004
Messages : 4
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 4
Points : 4
Points : 4
Il ne faut pas cliquer "Exécuter" mais bien sur le bouton "Debogueur" située juste à sa gauche.
Sinon choisi "Démarrer" dans le menu "Déboguer".
pech_str est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2005, 12h00   #3
Invité de passage
 
Inscription : juillet 2005
Messages : 10
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 10
Points : 4
Points : 4
Ca n'a pas l'air de marcher mieux.

Comment cela doit il se présenter si cela fonctionne ? Une petite fleche en face de la ligne actuelle, et à chaque fois qu'on clique sur l'icone ligne suivante, ca execute le code suivant ?

Je n'ai rien de tout ca, en cliquant sur le bouton que tu m'as indiqué, ca ecrit sur la sortie tous les messages que j'ai mis dans mon code comme si le programme était executé jusqu'à la fin...
pasteque est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2005, 15h05   #4
Invité de passage
 
Inscription : septembre 2004
Messages : 4
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 4
Points : 4
Points : 4
Théoriquement l'exécution doit s'arreter à l'endroit ou tu place tes points d'arret et une flèche verte doit indiquer la ligne du point d'arret concerné à chaque étape.

Bizarre... De quel couleur sont les points d'arret que tu fixe ? rouge ou noir ? En C++ les points d'arrets noirs sont "inactifs".

Peut-être aussi que KDevelop ne gère pas les points d'arret en FreePascal... je ne m'en suis servi qu'en C++. Donc je sèche, bon courage
pech_str est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2005, 15h08   #5
Invité de passage
 
Inscription : juillet 2005
Messages : 10
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 10
Points : 4
Points : 4
Le point d'arret basculé est rouge...

Je vais faire un essai avec un petit programme C pour voir si ca vient de free pascal ou non.

Merci
pasteque est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2005, 16h30   #6
Invité de passage
 
Inscription : juillet 2005
Messages : 10
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 10
Points : 4
Points : 4
Ca marche nickel en C++ mais pas en freePascal, pourtant réputé s'intégrer à merveille dans kdevelop. Je vais questionner l'equipe du projet pour avoir plus d'infos...
pasteque est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2005, 17h57   #7
Invité de passage
 
Inscription : juillet 2005
Messages : 10
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 10
Points : 4
Points : 4
Et voici la solution obtenue sur le forum de kdevelop :


KDevelop does not have debugging support for pascal yet:

pasteque est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h51.


 
 
 
 
Partenaires

Hébergement Web