97 votes

Comment compiler un fichier .c sur mon Mac ?

Comment compiler un fichier .c sur mon Mac ?

1 votes

Probablement parce que toutes les réponses sont dépassées. Tout fichier .c peut être ajouté à un projet Xcode et ajouté à une cible. Il sera alors compilé avec tous les fichiers .m (Objective-C) ou les fichiers Swift.

56voto

OndraSej Points 202

Vous aurez besoin d'un compilateur. Le moyen le plus simple est probablement d'installer l'environnement de développement XCode à partir des CD/DVD fournis avec votre Mac, ce qui vous donnera gcc. Vous devriez alors être en mesure de le compiler comme suit

gcc -o mybinaryfile mysourcefile.c

0 votes

J'ai deux DVD. L'un est un disque de démarrage, je pense, et l'autre indique des applications.

0 votes

@David : Je ne suis pas un utilisateur de mac, mais puisque vous essayez d'installer des applications, vous pourriez essayer celui qui dit applications. (Et si je me trompe, eh bien, essayez l'autre).

0 votes

Je parierais que c'est sur le CD des applications. Je n'ai que le DVD de mise à jour de Snow Leopard (et ce n'est qu'un seul DVD), et XCode est dans "Optional Installs/Xcode.mpkg".

42voto

Adam Batkin Points 20920

Vous devrez installer le Outils pour développeurs Apple . Une fois que vous avez fait cela, la chose la plus simple est d'utiliser l'IDE Xcode ou d'utiliser gcc ou encore mieux aujourd'hui cc (le compilateur LLVM de clang), à partir de la ligne de commande.

Selon le site d'Apple, la dernière version de Xcode (3.2.1) ne fonctionne que sur Snow Leopard (10.6). Si vous avez une version antérieure d'OS X, vous devrez utiliser une version plus ancienne de Xcode. Votre Mac devrait avoir été livré avec un DVD Developer Tools qui contient une version qui devrait fonctionner sur votre système. En outre, le site Apple Developer Tools propose toujours d'anciennes versions à télécharger. Xcode 3.1.4 devrait fonctionner sur Leopard (10.5).

30voto

aeb0 Points 596

En 2017, cela fera l'affaire :

cc myfile.c

0 votes

La question pourrait peut-être être plus précise. Mon interprétation est qu'elle demande comment installer un compilateur sur macOS

30voto

Joe Blow Points 3618

Pour mémoire, à l'époque moderne,

pour 2017 !

1 - Il suffit d'avoir mis à jour Xcode sur votre machine comme vous le faites normalement

2 - Borne ouverte et

$ xcode-select --install

il effectuera une courte installation d'une minute ou deux.

3 - Lancez Xcode. "Nouveau" "Projet" ... vous devez choisir "Outil de ligne de commande"

Remarque - il s'agit, à tort, de sous l'onglet "macOS .

choose this one

Sélectionnez la langue "C" sur l'écran suivant...

enter image description here

4- Il vous sera demandé de sauvegarder le projet quelque part sur votre bureau. Le nom que vous donnez au projet ici est juste le nom du dossier qui accueillera le projet. Il n'a pas d'importance dans le logiciel proprement dit.

5 - Vous êtes en or ! Vous pouvez maintenant profiter de c avec Mac et Xcode.

you're golden

6voto

AlBlue Points 7768

Vous pouvez utiliser gcc, dans le Terminal, en faisant gcc -c tat.c -o tst

Cependant, il n'est pas installé par défaut. Vous devez installer le paquetage XCode à partir du disque d'installation du tour ou le télécharger à partir de http://developer.apple.com

Voici où télécharger les anciens outils de développement, qui comprennent XCode 3.1, 3.0, 2.5 ...

http://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wo/5.1.17.2.1.3.3.1.0.1.1.0.3.3.3.3.1

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X