Probablement parce que toutes les réponses ne sont pas à jour. Tout fichier .c peut être ajouté à un projet Xcode et ajouté à une cible. Ensuite, il sera compilé avec tous les fichiers .m (Objective-C) ou Swift.
Elise van Looij
Réponses:
35
Vous devrez installer les outils de développement Apple . Une fois que vous avez fait cela, le plus simple est d'utiliser l'IDE Xcode ou d'utiliser gcc, ou de nos jours mieux cc(le compilateur LLVM 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), donc si vous avez une version antérieure d'OS X, vous devrez utiliser une version plus ancienne de Xcode. Votre Mac devrait être livré avec un DVD Developer Tools qui contiendra une version qui devrait fonctionner sur votre système. En outre, le site Apple Developer Tools propose toujours des versions plus anciennes disponibles au téléchargement. Xcode 3.1.4 devrait fonctionner sur Leopard (10.5).
Salut Adam, le gcc d'Apple Developer Tools est-il un lien symbolique vers le compilateur clang c ou c'est un vrai compilateur gcc c?
Charles Chow
3
Juste pour quiconque cherche ici, ce QA a une dizaine d'années (!!!) Cette réponse est (complètement) dépassée, les réponses modernes en bas expliquent comment le faire facilement de nos jours.
Fattie
49
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 que vous avez avec votre Mac, ce qui vous donnera gcc. Ensuite, vous devriez pouvoir le compiler comme
que diraient ces DVD sur eux. j'en ai deux. l'un est un disque de démarrage je pense et l'autre dit des applications dessus.
David
@David: Je ne suis pas un utilisateur Mac, mais comme vous essayez d'installer certaines applications, vous pouvez essayer celle qui dit applications. (Et si je me trompe, eh bien, essayez l'autre)
Cascabel
Je parie que c'est sur le CD Applications. Je n'ai que le DVD de mise à niveau de Snow Leopard (et ce n'est qu'un seul DVD), et XCode est dans "Optional Installs / Xcode.mpkg"
OndraSej
28
Juste pour mémoire dans les temps modernes,
pour 2017!
1 - Il suffit de mettre à jour Xcode sur votre machine comme vous le faites normalement
2 - Ouvrir le terminal et
$ xcode-select --install
il effectuera une courte installation d'une minute ou deux.
3 - Lancez Xcode. "Nouveau" "Projet" ... vous devez choisir "Outil en ligne de commande"
Remarque - ce qui est déroutant, c'est sous l'onglet "macOS" .
Sélectionnez la langue "C" sur l'écran suivant ...
4- Vous serez invité à enregistrer le projet quelque part sur votre bureau. Le nom que vous donnez au projet ici est simplement le nom du dossier qui contiendra le projet. Cela n'a aucune importance dans le logiciel actuel.
5 - Vous êtes en or! Vous pouvez désormais profiter de c avec Mac et Xcode.
Peut-être que la question pourrait être plus précise. Mon interprétation est qu'il demande comment installer un compilateur sur macOS
Max MacLeod
5
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 package XCode à partir du disque d'installation de la tournée ou le télécharger à partir de http://developer.apple.com
Voici où télécharger les anciens outils de développement, qui incluent XCode 3.1, 3.0, 2.5 ...
Je suis allé sur le site de pommes et ils n'avaient que Xcode pour Snow Lepord. ce que je n'ai pas. Où puis-je trouver une version ealeir de Xcode sur leur site? ou la version qu'ils ont fonctionnera-t-elle pour moi?
David
Vous devriez pouvoir y trouver une version plus ancienne, pas seulement la Snow Leopard. Sinon, il se peut qu'il se trouve sur votre DVD d'installation dans le dossier «Extras» qui correspond à votre système d'exploitation. Je crois que XCode 3.0 était compatible avec Leopard, et peut-être aussi avec 3.1.
AlBlue
Ajout d'une URL au site Apple Connect où les XCodes archivés sont disponibles.
AlBlue
2
Utilisez le gcc compilateur. Cela suppose que vous avez installé les outils de développement.
Ondrasej est le "plus à droite" ici, l'OMI.
Il existe également des moyens de le faire, sans recourir à Xcode. J'aime TryC.
Mac OS X comprend des outils de développement, un environnement de développement pour créer des applications Macintosh. Cependant, si quelqu'un veut étudier la programmation en C, Xcode est trop gros et trop compliqué pour les débutants, pour écrire un petit exemple de programme. TryC convient très bien aux débutants.
Vous n'avez pas besoin de lancer une énorme application Xcode ou de taper des commandes inconnues dans Terminal. En utilisant TryC, vous pouvez écrire, compiler et exécuter un programme C, C ++ et Ruby comme TextEdit. Il n'est disponible que pour compiler un fichier de code source, mais c'est suffisant pour essayer des exemples de programmes.
Réponses:
Vous devrez installer les outils de développement Apple . Une fois que vous avez fait cela, le plus simple est d'utiliser l'IDE Xcode ou d'utiliser
gcc
, ou de nos jours mieuxcc
(le compilateur LLVM 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), donc si vous avez une version antérieure d'OS X, vous devrez utiliser une version plus ancienne de Xcode. Votre Mac devrait être livré avec un DVD Developer Tools qui contiendra une version qui devrait fonctionner sur votre système. En outre, le site Apple Developer Tools propose toujours des versions plus anciennes disponibles au téléchargement. Xcode 3.1.4 devrait fonctionner sur Leopard (10.5).
la source
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 que vous avez avec votre Mac, ce qui vous donnera gcc. Ensuite, vous devriez pouvoir le compiler comme
la source
Juste pour mémoire dans les temps modernes,
pour 2017!
1 - Il suffit de mettre à jour Xcode sur votre machine comme vous le faites normalement
2 - Ouvrir le terminal et
il effectuera une courte installation d'une minute ou deux.
3 - Lancez Xcode. "Nouveau" "Projet" ... vous devez choisir "Outil en ligne de commande"
Remarque - ce qui est déroutant, c'est sous l'onglet "macOS" .
Sélectionnez la langue "C" sur l'écran suivant ...
4- Vous serez invité à enregistrer le projet quelque part sur votre bureau. Le nom que vous donnez au projet ici est simplement le nom du dossier qui contiendra le projet. Cela n'a aucune importance dans le logiciel actuel.
5 - Vous êtes en or! Vous pouvez désormais profiter de c avec Mac et Xcode.
la source
En 2017, cela le fera:
la source
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 package XCode à partir du disque d'installation de la tournée ou le télécharger à partir de http://developer.apple.com
Voici où télécharger les anciens outils de développement, qui incluent 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
la source
Utilisez le
gcc
compilateur. Cela suppose que vous avez installé les outils de développement.la source
Ondrasej est le "plus à droite" ici, l'OMI.
Il existe également des moyens de le faire, sans recourir à Xcode. J'aime TryC.
la source