Questions de newbie en programmation...

uranium

Membre actif
26 Mai 2005
171
5
36
Aix en Provence
Bonjour, je débute dans mon apprentissage du langage C. Le problème, c'est que jusque-là je compilais mes programmes avec un compilateur sous Windows...
Sous OS X comme sous Linux, j'ai quelques difficultés, voici ce que je fait pour OS X :
- j'écris le programme avec un éditeur à coloration syntaxique
- ne sachant comment utiliser gcc, dans le terminal je veux lancer le fichier ainsi crée avec l'extension ".c" avec la commande "sh".
-il semble y avoir des erreurs de syntaxe au niveau de instructions printf et scanf, que je ne sais pas résoudre. J'essaie d'ajouter #include <stdio.h> avant main(), mais ça ne change rien.

Pourriez-vous m'expliquer comment m'y prendre pour compiler correctement sous OS X ?
Merci d'avance.
 
Hello,

Je ne comprends pas pourquoi tu veux faire un "sh quelquechose".
Compile simplement avec gcc en faisant :
# gcc -o monprog monprog.c

Puis tu exécutes en faisant :
# ./monprog

Et n'oublies pas le "man gcc" si tu as des problèmes.
 
Alors, il te faut installer les outils développeurs (Developer Tools). Tu les as peut-être reçu avec ton Mac (sur un CD ou DVD), ou si ce n'est pas le cas, tu peux les télécharger gratuitement (il faut juste s'inscrire) sur le site d'Apple.