jeudi 23 mai 2013

Mon premier programme sur le Pi

Après un bon démarrage de l'ordinateur, voici le premier programme. Celui-ci est très simple. Il affiche uniquement les arguments passés. Le code est tiré du numéro 5 du magazine MagPi.

Voici le code :
#include
#include

int main(int argc, char *argv[]){
        printf("Programme Raspberry Pi\n@ mon@mel.tld\n\n");
        if(argc==1){
        printf("Aucun argument n'est présent !\n");
        return 0;
        }
        int i;
        for(i=0;i        printf("argv[%d] = %s\n",i,argv[i]);
        }
        return 0;
}


Pour pouvoir compiler le programme, il faut utiliser le compilateur gcc. Voici la commande de compilation :
$ gcc main.c -o pgm
L’argument "-o pgm" permet de changer le nom du fichier de sortie généré par le compilateur. Étant donné qu'il n'y a qu'un fichier source et une fonction, il n'y a pas besoin de lier (link) pour terminer la construction du programme.

Pour le lancer :
$ ./pgm
Et le résultat s'affiche.

Cela est très sommaire, mais il faut commencer par là. Cela fait un long moment que je n'ai pas fait de C. Et c'est la première fois sur Linux ! Au final c'est très simple...

À bientôt pour la suite.



Aucun commentaire: