Lorsque j'installe Xcode depuis l'App Store, je peux compiler des programmes dans Xcode ainsi qu'en ligne de commande. Plusieurs utilitaires en ligne de commande comme clang
, make
y git
sont tous disponibles lorsque Xcode.app est installé. J'ai donc pensé que le paquet séparé d'outils de ligne de commande est seulement pour ceux qui ne veulent pas installer un IDE complet.
Mais à ma grande surprise, l'un des problèmes de liaison que j'ai rencontré lors de la compilation de MacVim peut être résolu avec succès en installant les outils de ligne de commande avec xcode-select --install
. Il semble donc que le Xcode.app et les outils en ligne de commande diffèrent, du moins de manière subtile. Quelle est donc cette différence ? Le second couvre-t-il mieux tous les éléments essentiels de la programmation que le premier ?
J'utilise actuellement Xcode 6.0.1 sur Mavericks.