Question

Je suis nouveau à la programmation, et encore plus récente pour Linux. On m'a dit que Linux est le meilleur système d'exploitation pour apprendre à programmer car il permet une interface de programmation en étroite collaboration avec l'architecture de la machine. J'ai entendu beaucoup de choses sur l'outil de la chaîne GNU et qu'il offre le meilleur environnement de programmation sous Linux alors j'ai décidé que je ne vais pas utiliser un IDE et de mettre en tant que besoin de temps pour apprendre des choses de la bonne façon.

Je viens de terminer l'installation d'Ubuntu 10.10. Je l'ai installé et commencé à apprendre Vim à l'utiliser pour mon éditeur de texte. De plus, je suis en mesure de vérifier que GCC et GDB sont présents sur mon système. J'apprends à programmer en C du livre - Informatique: une approche de programmation structurée en C . Bien qu'il explique comment éditeur, compilateur, éditeur de liens et runner sont utilisés pour développer et exécuter des programmes, il n'explique pas comment les mettre en place et de les utiliser. Donc, ma question est, une fois que j'ai le code source écrit dans mon éditeur de texte, comment puis-je invoquer la GNU chaîne d'outils pour compiler et exécuter mon programme.

Était-ce utile?

La solution

enregistrer avec un nom, par exemple filename.c puis gcc appel et le binaire Invoke (nom a.out par défaut)

gcc filename.c
./a.out
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top