Ich muss gdb verwenden.
ps-MacBook-Air:AcoustoExport pi$ gdb
-bash: gdb: command not found
ps-MacBook-Air:AcoustoExport pi$ sudo find / -iname "*gdb*"
Password:
/usr/local/share/gdb
/usr/local/Cellar/isl/0.12.1/share/gdb
:
und:
ps-MacBook-Air:AcoustoExport pi$ ls -la /usr/local/share/gdb
lrwxr-xr-x 1 pi admin 30 14 Jan 22:01 gdb -> ../Cellar/isl/0.12.1/share/gdb
Ich bin mir nicht ganz sicher, was ich machen soll, es ist eindeutig etwas, das von Homebrew installiert wurde. Ich weiß nicht, warum es dort ist, ich weiß nicht, ob ich es stattdessen verwenden könnte. Es ist nicht im Suchpfad.
Ich brauche also Xcode-Befehlszeilentools.
Xcode ist derzeit nicht auf dem Software Update-Server verfügbar
^ Mein aktuelles Problem genau. Der Kommentar zu dieser Frage lautet "Sie können diesen Fehler erhalten, wenn Sie sie bereits haben".
Aber wie überprüfe ich, ob ich sie bereits habe?
/usr/bin
nicht/usr/build
. In der Tatxcodebuild
sollte genug sein, da/usr/bin
in der Regel in Ihrem istPATH
.Stellen Sie zunächst sicher, dass Sie es heruntergeladen haben oder nicht. Öffnen Sie Ihre Terminalanwendung und geben
$ gcc
Sie ein, wenn Sie sie nicht installiert haben. Sie erhalten eine Warnung. Sie können überprüfen, ob Sie es installiert habenUnd um sicher zu gehen, dann treten Sie ein
$ gcc --version
Weitere Informationen zum Vorgang finden Sie hier: Xcode-Befehlszeilentools für Mavericks
quelle
Verwenden Sie den folgenden einfachen Befehl mit Terminal:
1. So installieren Sie die Xcode-Version
2. Um die Swift-Sprachversion zu installieren
quelle
Mit diesem Befehl konnte ich meine Version von Xcode unter maxOS Sierra finden:
gemäß dieser Antwort .
quelle
Dank der Leute auf Freenodes #macdev gibt es hier einige Informationen:
In den alten Tagen, bevor Xcode im App-Store war, enthielt es Befehlszeilentools.
Jetzt erhalten Sie es aus dem Store und mit diesem neuen Mechanismus können keine zusätzlichen Dinge außerhalb von Xcode.app installiert werden. Sie müssen es also manuell selbst ausführen, indem Sie:
Auf Xcode 4.x können Sie überprüfen, ob sie über die Xcode-Benutzeroberfläche installiert sind:
Auf Xcode 5.x ist es jetzt hier:
Mein Problem beim Finden von gcc / gdb ist, dass sie durch clang / lldb ersetzt wurden: GDB fehlt in OS X 10.9 (Mavericks)
Beachten Sie auch, dass Xcode Compiler und Debugger enthält. Wenn Sie also Befehlszeilentools installieren, können Sie $ PATH mit Symlink verknüpfen oder ändern. Es lädt auch bestimmte Dinge wie Git herunter.
quelle
Wenn aus irgendeinem Grund xcode nicht unter installiert ist
/usr/bin/xcodebuild
Führen Sie den folgenden Befehl aus
which xcodebuild
und wenn es installiert ist, werden Sie aufgefordert, den Speicherort anzugeben.
quelle