web-dev-qa-db-fra.com

Comment exécuter un programme C sur Ubuntu?

Je veux trouver comment exécuter des programmes C sur Ubuntu 10.10, car j'ai conseillé à mon laboratoire universitaire de changer son système d'exploitation de Windows XP vers Ubuntu. Cependant, dans notre laboratoire universitaire, tous les étudiants font de la pratique quotidienne dans Programmation C, et maintenant il y a des problèmes pour exécuter les programmes C sur Ubuntu.

Y a-t-il quelqu'un qui peut me donner une solution rapide à ce problème?

23
Vinay Khandalkar
  1. Ouvrez une fenêtre de terminal.

  2. Compilez votre code source. par exemple. si vous utilisez le compilateur GCC, vous devez taper quelque chose comme:

    gcc my_source.c -o my_app
    
  3. Exécutez l'exécutable, par exemple:

    ./my_app
    
56

Ma réponse est légèrement différente des autres:

gcc -ansi -pedantic -W -Wall -omyprog myprog.c
./myprog

Les drapeaux supplémentaires (-ansi -pedantic -W -Wall) sont incroyablement utiles. Ils font ce qui suit:

  • -W -Wall active de nombreux avertissements utiles. Ces messages d'avertissement seront souvent le premier indice que votre programme contient une erreur grave qui nécessite une attention immédiate. Sans les drapeaux, votre compilateur vous donnerait simplement votre programme sans vous informer de ces problèmes potentiels.
  • -ansi -pedantic rend gcc strictement conforme à la norme C; encore une fois, une rigueur supplémentaire signifie moins de chances que des erreurs passent devant le compilateur sans être détectées.
14
Philip Potter

Cette page devrait vous aider à démarrer:

http://aplawrence.com/Linux/c_compiling_linux.html

Et celui-ci pourrait également être utile: http://luv.asn.au/overheads/compile.html

5
Raph Levien

Installez un compilateur C et écrivez votre premier code :) comme expliqué ici

http://www.ubuntugeek.com/how-to-install-c-and-c-compilers-in-ubuntu-and-testing-your-first-c-and-c-program.html

3
Nishant
gcc -o -g myprogram myprogram.c
./myprogram
2
bmargulies