Charger un processus Local

De RAD Studio
Aller à : navigation, rechercher

Remonter à Menu exécuter

Exécuter > Charger un processus > Local

Passe les paramètres de la ligne de commande à votre application, spécifie un exécutable hôte pour tester une DLL ou charge un exécutable dans un débogueur sélectionné.

Elément Description

Débogueur

Sélectionnez le débogueur que vous voulez utiliser :

  • Débogueur Embarcadero Windows 32 bits est le débogueur incorporé par défaut pour les applications Windows 32 bits.
  • Débogueur Embarcadero Windows 64 bits a été conçu spécifiquement pour le débogage des applications Delphi qui ciblent Windows 64 bits. Il comprend les informations de débogage Delphi et la syntaxe Delphi lors de l'évaluation des expressions.
  • Débogueur Embarcadero LLDB Windows 64 bits pour C++ a été conçu spécifiquement pour le débogage des applications C++ qui ciblent Windows 64 bits. Il comprend les informations de débogage C++ et la syntaxe C++ lors de l'évaluation des expressions.
  • Débogueur Embarcadero macOS 64 bits est le débogueur pour les applications macOS 64 bits Intel.
  • Débogueur Embarcadero macOS ARM 64 bits est le débogueur pour les applications macOS 64 bits ARM.
  • Débogueur Embarcadero Linux 64 bits est le débogueur pour les applications Linux 64 bits Intel.
  • Débogueur Embarcadero pour périphérique iOS 64 bits est le débogueur pour les applications ciblant les périphériques iOS 64 bits.
Remarque: Le chargement d'un processus Bloc d'environnement n'est pas pris en charge pour les débogueurs Embarcadero pour le périphérique iOS.
  • Débogueur Embarcadero Android 32 bits est le débogueur pour les applications ciblant les périphériques Android 32 bits.
  • Débogueur Embarcadero Android 64 bits est le débogueur pour les applications ciblant les périphériques Android 64 bits
Remarque: Le chargement d'un processus Bloc d'environnement n'est pas pris en charge pour les débogueurs Embarcadero Android.

Processus

Entrez le nom du chemin complet incluant le nom du fichier exécutable (.EXE) que vous voulez exécuter dans le débogueur. Cliquez ensuite sur Charger pour charger l'exécutable. L'exécutable est interrompu à son point d'entrée. S'il n'y a pas d'informations de débogage au point d'entrée, la fenêtre CPU est ouverte. Sélectionnez Exécuter > Exécuter pour lancer l'exécutable. Cliquez sur Parcourir pour rechercher un répertoire et un exécutable.

Paramètres

Entrez les arguments de la ligne de commande que vous voulez passer à votre application quand elle démarre.

Répertoire de travail

Entrez le nom du répertoire à utiliser pour le processus de débogage. Par défaut, c'est le même répertoire que celui contenant l'exécutable de votre application.

Chemin source

Spécifie le chemin des fichiers source utilisés pour construire l'exécutable.

Après le chargement

Spécifie le code (le cas échéant) qui doit être exécuté après le chargement du processus. Choisissez l'une des options suivantes :

Ne pas exécuter

Equivalent au démarrage d'une session de débogage avec Exécuter > Pas à pas approfondi (F7)

Charge l'exécutable mais ne l'exécute pas.

Exécuter jusqu'au point d'entrée du programme

Equivalent au démarrage d'une session de débogage avec Exécuter > Pas à pas (F8)

Pour C++ seulement ; exécute jusqu'au premier point d'entrée, tel que main().

Exécuter jusqu'au premier source

Equivalent au démarrage d'une session de débogage avec Exécuter > Pas à pas jusqu'à la prochaine ligne (MAj+F7)

Exécute jusqu'à la première ligne de source.

Exécuter

Equivalent au démarrage d'une session de débogage avec Exécuter > Exécuter (F9)

Exécute complètement le processus, sous le contrôle du débogueur.

Voir aussi