Je suis un utilisateur novice de Mac. Je peux voir qu'il y gcc
en a git
, etc dans le /usr/bin
dossier " ". Mais quand je veux les utiliser, cela invite comme ceci:
MacBook-Pro:~ nan$ git
xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.
MacBook-Pro:~ nan$ gcc
xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.
Est-ce que cela signifie que je dois installer xcode
pour utiliser gcc
ou git
, merci beaucoup à l'avance!
/usr/bin/git
appelsxcode-select
donnent l'erreur, il/usr/bin/git
peut donc s'agir simplement d'un wrapper qui sélectionne les versions des outils de développement installés. Voir la section FICHIERS de developer.apple.com/library/mac/documentation/Darwin/Reference/…Réponses:
Non, pas du tout. La possibilité mentionnée par @jherran implique d'installer encore un autre logiciel. Si cela vous convient, vous pouvez utiliser Hombrew ou Macports. C'est controversé lequel est «meilleur», alors prenez celui que vous aimez.
Mais, depuis OSX Yosemite (ou peut-être plus tôt, je ne sais pas), les outils de ligne de commande peuvent être installés séparément, ce qui est formidable car cela m'a permis d'abandonner l'énorme application XCode inutile, assise paresseusement sur mon disque dur. Le moyen le plus simple consiste à télécharger simplement le bon package auprès d'Apple ici .
Lors de l'exécution des commandes que vous avez mentionnées, une fenêtre apparaît-elle vous invitant à installer les outils de ligne de commande? Il est indiqué ici que c'est ce qui devrait se produire.
Ou essayez simplement de courir
Qui devrait faire ce que vous voulez. Ils peuvent être mis à jour via l'App Store, au moins sur Yosemite.
Notez que si les exécutables sont présents dans
/usr/bin
, vous devriez pouvoir les appeler avec leur nom complet, par exemple/usr/bin/git
.la source
Vous pouvez installer les deux en utilisant Homebrew :
Pour installer homebrew, vous avez juste besoin de cette seule commande:
Quoi qu'il en soit, si vous souhaitez utiliser git et gcc installés sur votre système, vous n'avez pas besoin d'installer Xcode, mais simplement d'installer les outils de développement en ligne de commande , que vous pouvez installer en tapant:
la source
gcc
ougit
en "/usr/bin
"? Ce ne sont pas des fichiers exécutables? Pourquoi ne pouvez-vous pas les utiliser directement?xcode-select --install
.