Introduction Création d'un projet Ajout de fichiers Compilation Exécution Utiliser le débogueur...
-
Upload
matthieu-alix -
Category
Documents
-
view
105 -
download
0
Transcript of Introduction Création d'un projet Ajout de fichiers Compilation Exécution Utiliser le débogueur...
• Introduction• Création d'un projet• Ajout de fichiers• Compilation • Exécution • Utiliser le débogueur
Département d’informatique et de génie logiciel
Développer en C avec Eclipse
Au lancement d’Eclipse, choisir un espace de travail
• Exemple :
Département d’informatique et de génie logiciel
Créer un nouveau projet en langage C
• File -> New -> C Project
Département d’informatique et de génie logiciel
Choisir un nom pour un projet de type executable
Département d’informatique et de génie logiciel
• Si « Hello World ANSI C project »
• Si « empty project », on passe directement à la dernière étape
Département d’informatique et de génie logiciel
Département d’informatique et de génie logiciel
Le curseur doit être « dans le fichier source »
Département d’informatique et de génie logiciel
Département d’informatique et de génie logiciel
Création de fichiers source
• Création : File -> New -> Source File
Département d’informatique et de génie logiciel
il faut ajouter explicitement l’extension .c
Ajout de fichiers source ou .obj
• Menu File->import ou clic droit sur le nom du projet dans l’explorateur
• Import ->general• Si le fichier à importer est « à l’extérieur» ->File system
Département d’informatique et de génie logiciel
Compilation et édition de lien
• Menu project -> build project
Département d’informatique et de génie logiciel
Exécution : Le curseur doit être « dans le fichier source »
Département d’informatique et de génie logiciel
Par l’icône
Ou par le menu Run
Département d’informatique et de génie logiciel
Affichage console
Programmes avec entrées/sorties console
• Ne pas utiliser la console de Eclipse, mais de préférence celle du système d’exploitation:
• Exécuter le programme en utilisant le débogueur gdb de Cygwin
Département d’informatique et de génie logiciel
Utiliser le débogueur
• Lancer debug
Département d’informatique et de génie logiciel
Configuration du mode Débogueur
Département d’informatique et de génie logiciel
• Choisir le fichier source à déboguer dans le système de fichier
Département d’informatique et de génie logiciel
Département d’informatique et de génie logiciel
Configuration du mode Débogueur
• Vérifier Standard Input and Output
=aucun
Département d’informatique et de génie logiciel
Exécution
• Pas à pas• Step into• Step over
• Point d’arret• Redémarrer• Etc.
Département d’informatique et de génie logiciel
Département d’informatique et de génie logiciel
Configuration d’Eclipse
Cette partie a pour but de recenser quelques options de configuration d’Eclipse pour des développement en langage C:
•Mise en forme des fichiers source•Compilation & édition de liens lancées automatiquement à la sauvegarde d’un fichier source modifié
•Désactiver la vérification orthographique
Style de mise en forme de code
• Configuration dans Windows ->preferences
Le curseur étant dans le fichier source
• Ctrl+Maj+fPour la remise
en forme de tout le fichier
Département d’informatique et de génie logiciel
Numéros de ligne
Département d’informatique et de génie logiciel
Compilation & édition de liens lancées automatiquement à la sauvegarde d’un fichier source modifié :
Département d’informatique et de génie logiciel
Désactiver la vérification orthographique
• Dans : • Windows/preferences
Département d’informatique et de génie logiciel
Erreur générée par un fichier qui est resté ouvert
• À la compilation on a :
• Faire clean sur le projet puis recompiler
Département d’informatique et de génie logiciel