559 votes

4.4 Xcode et plus tard installer les outils de ligne de commande

Comment puis-je obtenir la ligne de commande crée les outils installés avec Xcode 4.4 / Mac OS X v10.8 (Lion de montagne) ou plus tard ?

Contrairement à Xcode 4.3 il n’y a aucun installateur (c’est juste un paquet).

Il semble que tous les outils de ligne de commande sont là (dans le paquet, sous contenu/développeur), mais aucune des variables d’environnement appropriées définies s’en servir.

Yat-il un script quelque part je peux courir que mettra en place mon environnement pour soutenir le renforcement de la ligne de commande ?

835voto

Zaph Points 40557

Xcode 5.1 et OSX 10.9. (fonctionne aussi avec Xcode 5.1.1 + OSX 10.10)

xcode-select --install a travaillé avec la version 2333, a échoué avec la version 2003. Donc, essayez xcode-select --install et si cela ne fonctionne pas télécharger comme décrit ci-dessous.

Au début de février 2014 xcode-select --install a été signalé que "ne Peut pas installer le logiciel, car il n'est pas actuellement disponible à partir du serveur de mise à Jour". À la fin de février 2014, la commande n'a commencé qu'affichage de l'aide. La solution est de télécharger directement, voir la section "Téléchargement" ci-dessous.

Xcode 5.0.1 et OSX 10.9

Avec Xcode 5.0.1 et Mavericks 10.9 l'outil de ligne de commande n'est plus disponible par le biais de Xcode. Au lieu de cela, ils doivent être téléchargés à partir de l'Apple Developer Tools site: https://developer.apple.com/downloads/index.action. Cela nécessite la signature avec un compte de développeur.

Ou via un terminal (à partir de la version docs): La Ligne de Commande Outils de développement de package peut être installé sur demande à l'aide "de xcode-select --installer" et l'installation des outils seront mis à jour automatiquement en utilisant le Logiciel de mise à Jour. OS X 10.9 est requis pour cette fonction. Pour les versions antérieures, continuer à utiliser le téléchargement de l'application dans Xcode.

L'exécution de la commande dans le terminal produit est le suivant GUI:enter image description here

À L'Intérieur De Xcode (5.0)

Xcode comprend une nouvelle rubrique "Téléchargements" dans les préférences pour installer les composants facultatifs, tels que les outils de ligne de commande, et de la précédente iOS Simulateurs. Pour ouvrir cette fenêtre, cliquez sur "Xcode" bouton dans le coin supérieur gauche de l'écran près du logo Apple, puis cliquez sur "Préférences", puis cliquez sur "Téléchargements".

Xcode 5.0capture d'écran: enter image description here

Xcode 4.xcapture d'écran: screenshot of downloads pane

Téléchargement Séparé

Si vous n'avez pas de Xcode, ils sont disponible sous forme de téléchargement d'Apple:

Aller à developer.apple.com/downloads/index.actionet connectez-vous avec votre IDENTIFIANT Apple (le téléchargement est gratuit). Dans le volet gauche, recherchez "outils de ligne de commande" et sélectionnez le package correspondant à votre version de mac OS X. Mac OS X 10.7.3 ou version ultérieure.

40voto

vinzenzweber Points 2339

Si vous jetez un oeil sur « Console » en essayant de tirer sur les outils de ligne de commande, vous découvrirez qu’il existe effectivement un lien « officieux » vers les outils de ligne de commande de couguar !

Il suffit donc d’essayer :

http://adcdownload.Apple.com/iOS/ios_simulator__resigned/cltools_mountainliondp2_march12.dmg

Voici mon log de la Console :

25voto

Jason T. Miller Points 446

"Non officiels", des liens sont également disponibles à

http://developer.apple.com/downloads/

et 403: Interdit sauf connecté avec une qualification compte de développeur. Les comptes gratuits ont accès à tout, sauf de la version préliminaire du logiciel et du système d'exploitation complète de l'installation. En particulier, les outils de ligne de commande de paquets qui coïncident avec la version de Xcode 4.4 (la "juillet 2012" packages) ont été publiés le 27 juillet, pour à la fois Lion et Mountain Lion.

Contrairement aux fichiers journaux, du deep-linking des pages Web, et Xcode fenêtre des Préférences, cette page est également liée à beaucoup d'autres téléchargements utiles gratuit et payant les développeurs, y compris tout ce qui a été dégroupé Xcode (audio outils, outils d'accessibilité, etc.), OS X kernel debug et release versions de Xcode retour à 1.0.

15voto

Au lieu d’installer la version « officielle » des outils de ligne de commande d’Apple, vous pouvez également installer la version de Kenneth d’ici :

https://github.com/kennethreitz/OSX-GCC-installer

Il ne nécessite pas XCode même si tout ce vous êtes après les outils de ligne de commande.

8voto

Anon Points 71

Si vous souhaitez utiliser la version des outils fournis dans XCode lui-même, vous pouvez utiliser xcrun (p. ex. `` ). De l’aide en bas de la fenêtre des préférences Télécharger :

Notez que de dans le Terminal vous pouvez utiliser l’outil XCRUN pour lancer les compilateurs et autres outils intégrés dans l’application Xcode. Utilisez l’outil Sélection XCODE pour définir quelle version de Xcode est active. Tapez « man xcrun » au sein de l’aérogare en savoir plus.

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