Copie du wikimiroir

Ceci est un miroir du wiki de pascal.chat. La modification, l’historique et la connexion se trouvent là-bas.

Debugger Setup/fr

English · Español · Français · Русский

This translation is outdated. Please see the English page. The correct debugger is FpDebug.
(GDB should no longer be used by default)

Cette traduction est obsolète. Veuillez consulter la page en anglais. Le bon débogueur est FpDebug
(Ne utilizer pas GDB)



Depuis Lazarus 2.0, l'IDE a un débogueur basé sur LLDB pour MacOS. De nombreuses légendes de l'IDE sont toujours font explicitement référence à GDB, mais les options s'appliquent également à LLDB.

Configurer l'EDI

Pour être en mesure de débogueur vos projets, vous devez vous assurer que l'EDI est correctement configuré.

Ces réglages ne changent généralement pas. Vous avez besoin de les faire une fois que vous avez installé Lazarus, ou si vous changez/mettez à jour votre installation.

Ouvrir la boîte de de dialogue d'options de l'EDI

L'image montre où trouver la boîte d'options dans Lazarus 0.9.31 et plus. Dans les versions précédentes, l'entrée est dans le menu "Environnement".

Note: Dans la version 2.1 de Lazarus et plus le réglage ci-dessous a été déplacé dans "Débogueur" > "Backend du débogueur"

Lazarus 2.0 et plus: Sur Windows 64 trouvez l'option "FixIncorrectStepOver" dans la grille de propriétés et activez la (true).

Options de projet

Afin de déboguer votre projet, vous devez dire à l'IDE de le compiler d'une manière spéciale, qui fournit des informations supplémentaires requises par le débogueur.

Attention: Cela augmentera considérablement la taille de votre exécutable (Voir FAQ). Si vous voulez construire une version finale de votre logiciel, vous devez désactiver ces paramètres (voir aussi Build Modes)

Les réglages requis sont faits dans la boîte de dialogue "Options du projet" :

Version de GDB

GDB 7.5 nécessite Lazarus 1.4 ou supérieur.

GDB 7.7.1 semble bien fonctionner avec Lazarus 1.2.4.

Sur macOS: lldb fait partie des outils de développement Apple.

Voir aussi

Liens externes


From the Free Pascal wiki, page "Debugger Setup/fr", as it stood on 2023-06-19 after a change by Martin, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Version 2, dernière modification par WikiArchive .