Installation de code::blocks

Transcription

Installation de code::blocks
Installation de code::blocks
1
Avant propos
Code blocks est un EDI (environnement de développement intégré) prévu pour le développement
de C/C++. Il existe d'autres EDI disponible sur internet. Choisissez de préférence les EDI gratuits.
Aide officielle :
➔ manual_fr.pdf documentation complète officielle
➔ Une aide est disponible à http://loulou.developpez.com/tutoriels/cpp/codeblocks
2
Récupération d'une archive de code blocks
Sur le site officiel en anglais
◦ http://www.codeblocks.org/downloads
◦ cliquez sur download the binary release puis
◦ choisissez la version avec mingw (lien ci-dessous en surbrillance)
ajouter éventuellement la traduction française
◦ http://www.impmc.upmc.fr/~stratmann/codeblocks/installWindows.html
◦ récupérez comme indiqué codeblocksInstall.zip décompressez le
3
installation
➔ Exécutez l'archive de codeblocks en se plaçant en mode administrateur (voir TP 1)
➔ Si vous le désirez la traduction française :
◦ A partir du codeblocksInstall préalablement décompressé
◦ exécutez installCodeblocksConfig.bat (attention à bien avoir les droits
administrateurs pour copier le fichier Frcodeblocks.mo dans le répertoire
share\codeblocks\local\fr_FR de codeblocks. Dans le cas contraire, ce fichier n'est
pas copié et vous n'aurez pas l'aide en français.
◦ Au besoin une fois le fichier d'installation exécuté, recopiez le fichier
FRcodeblocks.mo dans le répertoire Share\locale\fr_FR\ de codeblocks
4
Personnalisation de l'installation
➔ Lancez l'exécution de codeblocks, choisissez tous les plugin (cochez la case qui est
simplement grisée)
5
Prise en compte de l'aide
➔ Normalement, l'aide est installé et disponible (touche F1)
6
auto complétion de code
Il est possible de compléter les noms que vous entrez (en général automatique après 4 caractères
frappés automatiquement. Pour cela,
➔ aller dans le menu paramètre/editeur puis choisissez complément de code
➔ vérifiez que désactiver le complément de code est bien décoché, le reste étant conforme
7
Raccourci clavier
Il est possible de formater le code source (extension/formater de code source astyle)
par exemple le code source mal formaté suivant :
#include <stdio.h>
#include <stdlib.h>
int main()
{ printf("Hello world!\n");
puts("et puis quoi ?");
return 0;
}
après la mise en format :
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Hello world!\n");
puts("et puis quoi ?");
return 0;
}
➔ vous pouvez associez un raccourci clavier :
◦ aller dans paramètres/éditeur b(ou setting/edit)
◦ choisissez raccourcis clavier
◦
◦ dans la zone new shortcut cliquez sur ctrl Y puis si ce raccourci n'est pas sélectionné
(affichage none dans currently assigned to ) appuyez sur add, vous le verrez dans la
zone des raccourcis :
8
Création d'une application en mode console
Nous allons maintenant vérifier l'installation en créant une application avec le message de bienvenu
habituel :
➔ Créer un nouveau projet
➔ choisissez application console
• après quelques clics, vous arrivez à
• choisissez C
•
sélectionnez le compilateur :
•
créez au moins une version debug
•
choisissez le nom de votre projet, du fichier principal
•
•
pour le répertoire du projet, vous pouvez travaillez en local sur D
ou sur le serveur (dans votre répertoire personnel. N'oubliez pas d'en faire une copie sur
votre clé USB.
•
Votre écran d'application doit maintenant ressembler à ceci :
•
appuyer sur générer pour vérifier que le compilateur existe :
•
•
ajoutez un point d'arrêt (raccourci F5 ou déboguer point d'arrêt)
exécutez le programme (F8 ou deboguer/démarrer). Vous devez avoir :
•
•
terminez l'exécution
Observez la barre d'outil de débogage. Elle est très semblable dans tous les
environnements de développement. Apprenez à bien l'utiliser.
Barres d'outil debogage
•
•
Ajoutez alors une variable et utilisez l'auto complétion (CTRL espace)
Vous pouvez alors ajoutez une fenêtre contenant les valeurs des variables
(débogage/fenêtre de débogage/témoins ou avec l'outil dans la barre d'outils