web-dev-qa-db-fra.com

Où puis-je trouver le programme "make" pour Mac OS X Lion?

Je viens de mettre à niveau mon ordinateur vers Mac OS X Lion et je suis allé au terminal et a tapé "make" mais il est écrit: -bash: make: command not found

Où est passée la commande "make"?

222
Roman Kagan

Avez-vous installé Xcode et les outils de développement? Je pense que make, avec gcc et ses amis, s’installe avec cela et pas avant. Xcode 4.1 pour Lion est gratuit.

50
CajunLuke

Vous devez installer Xcode depuis App Store .

Ensuite, démarrez Xcode, accédez à Xcode->Preferences->Downloads et installez le composant nommé "Outils de ligne de commande". Après cela, tous les outils pertinents seront placés dans le dossier/usr/bin et vous pourrez l’utiliser exactement comme il était dans 10.6.

533
Tarmo

Il semble que vous puissiez installer les outils de ligne de commande sans obtenir Xcode auprès de Téléchargements pour Apple Developers . Cela m'a demandé de me connecter avec mon compte Apple.

Une fois que vous avez installé Xcode à partir de l'App Store, vous remarquerez peut-être que les outils de ligne de commande ne sont pas installés par défaut. Ouvrez Xcode, allez dans les préférences, cliquez sur l'onglet "Téléchargements", et à partir de là, vous pourrez télécharger et installer des outils de ligne de commande.

30
Nick White

Xcode 4.3.2 n'a pas installé "Outils de ligne de commande" par défaut. Je devais ouvrir l'onglet Préférences/Téléchargements/Composants de Xcode. Il y avait une liste de composants optionnels avec un bouton "Installer" à côté de chacun. Cela inclut les "outils de ligne de commande" et les composants permettant de prendre en charge le développement d’anciennes versions d’iOS.

Maintenant "make" est disponible et vous pouvez vérifier en ouvrant le terminal et en tapant: make -v

Le résultat devrait ressembler à: GNU Make 3.81

Vous aurez peut-être besoin de "make" même si vous n'avez pas besoin de Xcode, par exemple un développeur Perl installant les modules Perl à l'aide de cpan -i sur la ligne de commande.

21
Able Mac

Xcode 5.1 ne fournit plus d'outils de ligne de commande dans la section Préférences. Vous allez maintenant accéder à https://developer.Apple.com/downloads/index.action et sélectionner la version des outils de ligne de commande de votre version OS X. Le programme d'installation les met dans/usr/bin.

4
fourthchakra

Si vous avez installé xcode et mis à niveau vers Mountain Lion, ou si vous ne possédez pas les derniers outils de ligne de commande, ou si vous avez zsh ou d'autres shells, vous pouvez accéder à certains des outils incorporés dans le répertoire de développement avec:

xcrun make
3
Matthew F. Robben

Après la mise à niveau vers Mountain Lion à l'aide de NDK, l'erreur suivante s'est produite:

Impossible de trouver le programme 'make'. Veuillez installer Cygwin make package ou définir la variable GNUMAKE pour qu'elle pointe vers

L'erreur a été corrigée en téléchargeant et en utilisant le dernier NDK

3
Andy

Si vous avez seulement besoin de faire et amis. Essayez d’installer les outils de ligne de commande fournis par Apple. (En supposant que vous ne faites aucun développement iOS.)

2
Gaurav Agarwal

il existe des versions spécifiques d’outils de ligne de commande pour différentes versions majeures d’OSX disponibles sur le site Téléchargements pour Apple Developers . Assurez-vous d'obtenir la dernière version de la version pour votre système d'exploitation.

0