CODE::BLOCKS Téléchargement et Installation Prise en main
Transcription
CODE::BLOCKS Téléchargement et Installation Prise en main
CODE::BLOCKS Téléchargement et Installation http://www.codeblocks.org/ rubrique downloads Download the binary release choisir en fonction de votre système d'exploitation codeblocks-13.12-setup.exe suivre les instructions par défaut. Prise en main Une fois l'installation réussie, lancez CodeBlocks. Vous devez obtenir cet écran : La première opération consiste à créer un nouveau projet : soit en cliquant sur Create new project soit en cliquant sur New project dans le menu File (raccourci clavier Ctl-Shift-n). Une fenêtre dialogue New from templates ouvre et vous demande de choisir un modèle de projet : Il existe des modèles prédéfinis de projets et on peut également choisir de créer seulement des fichiers (.h, .cpp). On choisit Application Console. On choisit développer une application C. Une fenêtre s'ouvre dans laquelle on spécifie le nom du projet et le dossier où il sera sauvé : Créer un dossier TP1 Pour finir, une fenêtre s'ouvre permettant de choisir le compilateur (par défaut GNU GCC) et les versions qui seront générées, par défaut Debug (permettant de faire du suivi d'exécution) et Release (pour distribution finale du programme). Pour une application console, seul un fichier main.c minimaliste est créé (programme "Hello word!"). Dans le volet Project apparaît l'arborescence Workspace des projets et en particulier celui qui vient d'être créé. En double cliquant sur le fichier source main.c, ce dernier est affiché dans une fenêtre centrale d'édition avec mis en évidence de la syntaxe C. On peut modifier le code source de façon immédiate avec des actions standards d'un éditeur souris. A tout moment le projet peut être sauvé en cliquant sur l'icone représentant une disquette. On peut enchainer la compilation et l'exécution en cliquant sur le bouton Build & Run (raccourci clavier F9). Utilisation de la librairie de l'Isen Après avoir téléchargé la librairie "isenlib" à partir du site pop27.free.fr, inclure la librairie dans le code et remplacer le "printf" par l'instruction "ecrisChaine..." Vous pouvez remarquer que CodeBlocks vous propose les fonctions prédéfinies dans ESLib.h. Si vous faites F9 pour compiler et exécuter le programme, vous constatez que le programme ne marche pas : La fonction "ecrisChaine" n'est pas reconnue. Vous devez inclure la librairie libisentlib.a Menu Project Build options... onglet Linker setting librairie. Accepter le chemin relatif ok. add cliquer sur la "..." pour aller chercher la F9 à nouveau. Votre programme marche. Votre environnement est prêt pour la programmation de votre 1er exercice.