Aller au contenu


Programmation en C-Outils de programmation

Niveau:2

Introduction:

Dans cet article, nous verrons comment installer et/ou utiliser les outils de programmer en langage C sur un Raspberry PI ou une machine virtuelle . Ces outils sont souvent appelés IDE (integrated development environment).

Prérequis:

Avoir un raspberry pi avec Raspbian installé ou une machine virtuelle avec Raspbian. Je ne vais pas dans cet article vous expliquez l’installation des systèmes d’exploitations car ce n’est pas l’objet de cet article.

Outils :

Présentation de Geany:

Lancer Geany en allant dans le menu Programmation puis Geany.

Une fois lancé, allez dans le menu Fichier et choisir le modèle main.c pour créer votre premier programme.

Dans l’éditeur ajouter le code :

printf ("Bonjour tout le monde!\n");

Cela permettra d’afficher ce message après compilation.

Faire une sauvegarde du programme sous le nom de hello.c.

Ensuite nous allons compiler pour créer le fichier objet (étape 1), construire le fichier exécutable (étape 2), et l’exécuter (étape 3).

Voici le résultat:

Etape 1, création du fichier objet.

Etape 2, création du fichier exécutable.

Etape 3, lancement du fichier exécutable. Si le message n’apparaît pas, appuyer de nouveau sur icone représentant un avion pour relancer le fichier exécutable.

Voila, nous sommes prêts à faire du code en langage C.

Présentation de CodeBlocks:

Pour l’installation taper la commande :

sudo apt-get install codeblocks

Lancer CodeBlocks en allant dans le menu Programmation puis CodeBlocks.

La première fois que vous lancez Code :: Blocks IDE, il vous sera demandé de confirmer les plugins de compilation GNU GCC.

Maintenant nous allons passer notre IDE en Français.

Ouvrir votre terminal et se rendre dans le répertoire: /usr/share/codeblocks, et créer le répertoire locale puis fr_FR.

Depuis le répertoire /usr/share/codeblocks taper la commande:

sudo mkdir locale

cd locale

sudo mkdir fr_FR

Aller dans le répertoire locale, et modifier les droits du répertoire fr_FR pour pouvoir copier les fichiers de translation.

sudo chmod 777 fr_FR

Télécharger le fichier de traduction pour la version 17.12. All_codeblocks_fr_11558.zip

Décompresser les fichiers dans le répertoire /usr/share/codeblocks/locale/fr_FR.

Dans l’IDE CodeBlocks, aller dans le menu environnement

Et valider l’internationalisation.

Valider par un clic sur OK.

Ensuite faire un redémarrage de l’IDE.

Allez dans le menu Fichier, et choisir Nouveau Projet.

Choisir le modèle console application.

Faire next et choisir le langage C.

Donner un nom au projet.

Et choisir le compilateur GNU GCC Compiler.

Copier le code ci-dessous.

#include <stdio.h>

int main()
{
printf("Bonjour tout le monde!\n");
return 0;
}

Sauvegarder et générer.

Nombre de visiteurs depuis le 07/2012: