Ich habe ein MacBook Pro, an dem ich etwas entwickeln möchte.
Ich habe ein Programm, das ich erstellen möchte, und als ich es make
zum Erstellen verwendet habe, wurde der Fehler "Befehl nicht gefunden" angezeigt. Ich habe einige Google- und Stapelüberlaufsuchen durchgeführt und es sieht nicht so aus, als ob dies ein häufiges Problem ist. Warum habe ich nicht make
installiert und wie bekomme ich es?
Ich bin besonders verwirrt, weil ich weiß, dass ich es vor relativ kurzer Zeit (im letzten Monat oder so) verwendet habe, als ich auf diesem Laptop war.
Antworten:
Haben Sie die Apple-Entwicklertools installiert? Was passiert, wenn Sie gcc -v eingeben?
Es sieht so aus, als hätten Sie das Entwicklungsmaterial nicht heruntergeladen. Sie können es kostenlos (nach der Registrierung) von http://developer.apple.com/ erhalten.
quelle
Für diejenigen unter Ihnen, die mit Xcode 4.3 und Lion auf diese Seite gelangen, werden die Befehlszeilentools nicht mehr standardmäßig gebündelt, und es gibt kein / Developer mehr. Um sie zu installieren, öffnen Sie Xcode und gehen Sie zu Einstellungen -> Downloads -> Komponenten -> Befehlszeilentools. Dies sollte make, gcc usw. installieren.
quelle
Es gibt jetzt eine andere Möglichkeit, die gcc-Toolchain unter OS X über das osx-gcc-Installationsprogramm zu installieren. Dazu gehören:
Der Download beträgt 282 MB gegenüber 3 GB für Xcode.
quelle
Sie müssen die "Entwicklertools" installieren, die als optionale Pakete auf OS X-Installationsdisketten bereitgestellt werden.
quelle
Für Xcode 4.1 können Sie der Umgebungsvariablen PATH einfach / Developer / usr / bin hinzufügen . Dies ist einfach zu bewerkstelligen:
Stellen Sie außerdem sicher, dass Sie Ihre Datei ~ / .bashrc (oder ~ / .profile oder ~ / .bash_login) aktualisieren.
quelle
Wenn Sie Ihre Benutzerdateien und -anwendungen von einem Mac auf einen anderen migriert haben, müssen Sie die Apple Developer Tools erneut installieren. Der Migrationsassistent berücksichtigt die Installation der Entwicklertools nicht.
quelle
Wenn Sie Xcode 4.3 und seine Befehlszeilentools installiert haben, öffnen Sie einfach Terminal und geben Sie Folgendes ein: Geben Sie in Xcode 4.3 Folgendes in Terminal ein:
export PATH=$PATH:/Applications/Xcode.app/Contents/Developer/usr/bin
quelle
@ Daniels Vorschlag hat perfekt für mich funktioniert. Installieren
Öffnen Sie Xcode und gehen Sie zu Einstellungen -> Downloads -> Komponenten -> Befehlszeilentools. Anschließend können Sie mit testenquelle
Ich stimme den beiden anderen Antworten zu: Installieren Sie die Apple Developer Tools.
Es ist aber auch erwähnenswert, dass OS X mit Ameise und Rechen geliefert wird .
quelle
Ich glaube, Sie können auch nur die Xcode-Befehlszeilentools herunterladen, die ungefähr 170 MB groß sind. Sie sind in der Installationsanleitung für "Brew" beschrieben: https://github.com/mxcl/homebrew/wiki/installation und finden Sie hier :: https://developer.apple.com/downloads/index.action#
Bearbeiten: Dies wurde bereits oben von @josh erwähnt
quelle
Ich fand die Entwicklertools nicht so schnell verfügbar wie andere. In El Capitan habe ich im Terminal nur gcc -v verwendet. Dann wurde gcc nicht verfügbar und gefragt, ob ich die Befehlszeile der Apple Developer Tools installieren möchte. Kein Herunterladen von Xcode erforderlich. Terminalsitzung unten:
quelle