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