Upload
ignace-mahieu
View
106
Download
0
Embed Size (px)
Citation preview
Développer en C avec Eclipse• 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
2
Au lancement d’Eclipse, choisir un espace de travail
• Exemple :
Département d’informatique et de génie logiciel
3
Créer un nouveau projet en langage C
• File -> New -> C Project
Département d’informatique et de génie logiciel
4
Choisir un nom pour un projet de type executable
Département d’informatique et de génie logiciel
5
• 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
6
Département d’informatique et de génie logiciel
7
Département d’informatique et de génie logiciel
8
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
9
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
10
Compilation et édition de lien
• Menu project -> build project
Département d’informatique et de génie logiciel
11
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
12
Département d’informatique et de génie logiciel
Affichage console
13
Programmes avec entrées/sorties console
• Ne pas utiliser la console de Eclipse, mais de préférence celle du système d’exploitation:
• Dans
Département d’informatique et de génie logiciel
14
Utiliser le débogueur
• Lancer debug
Département d’informatique et de génie logiciel
15
Configuration du mode Débogueur
Département d’informatique et de génie logiciel
16
Département d’informatique et de génie logiciel
17
• Choisir le fichier source à déboguer dans le système de fichier
Département d’informatique et de génie logiciel
18
Département d’informatique et de génie logiciel
19
Configuration du mode Débogueur
• Vérifier Standard Input and Output
=aucun
Département d’informatique et de génie logiciel
20
Exécution
• Pas à pas• Step into• Step over
• Point d’arret• Redémarrer• Etc.
Département d’informatique et de génie logiciel
21
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
22
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
23
Numéros de ligne
Département d’informatique et de génie logiciel
24
Compilation & édition de liens lancées automatiquement à la sauvegarde d’un fichier source modifié :
Département d’informatique et de génie logiciel
25
Désactiver la vérification orthographique
• Dans : • Windows/preferences
Département d’informatique et de génie logiciel
26
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