Muszę użyć gdb.
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
:
i:
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
Nie bardzo wiem, co to zrobić, najwyraźniej jest to coś zainstalowanego przez homebrew. Nie wiem, dlaczego tam jest, nie wiem, czy mógłbym go zamiast tego użyć. Nie ma go na ścieżce wyszukiwania.
Więc myślę, że potrzebuję narzędzi wiersza poleceń Xcode.
Xcode nie jest obecnie dostępny na serwerze aktualizacji oprogramowania
^ dokładnie mój obecny problem. W komentarzu do tego pytania jest napisane „Możesz otrzymać ten błąd, jeśli już je masz”
Ale jak sprawdzić, czy już je mam?
xcode
command-line
installation
Liczba Pi
źródło
źródło
/usr/bin
nie/usr/build
. W rzeczywistościxcodebuild
powinno wystarczyć, ponieważ/usr/bin
zwykle znajduje się w twoimPATH
.Przede wszystkim upewnij się, że go pobrałeś, czy nie. Otwórz aplikację terminalu i wprowadź,
$ gcc
jeśli jej nie zainstalowałeś, otrzymasz alert. Możesz sprawdzić, czy został zainstalowany przezI dla pewności wejdź
$ gcc --version
Możesz przeczytać więcej o tym procesie tutaj: Narzędzia wiersza poleceń Xcode dla Mavericks
źródło
Użyj poniższego prostego polecenia za pomocą terminala:
1. Aby pobrać wersję Xcode
2. Aby zainstalować wersję językową Swift
źródło
Udało mi się znaleźć moją wersję Xcode na maxOS Sierra za pomocą tego polecenia:
zgodnie z tą odpowiedzią .
źródło
Dzięki ludziom z #macdev Freenode, oto kilka informacji:
W dawnych czasach, zanim Xcode pojawił się w sklepie z aplikacjami, zawierał narzędzia wiersza poleceń.
Teraz pobierasz go ze sklepu, a dzięki temu nowemu mechanizmowi nie można instalować dodatkowych rzeczy poza Xcode.app, więc musisz zrobić to ręcznie, wykonując:
W Xcode 4.x możesz sprawdzić, czy są one zainstalowane z poziomu interfejsu użytkownika Xcode:
W Xcode 5.x jest teraz tutaj:
Mój problem ze znalezieniem gcc / gdb polega na tym, że zostały one zastąpione przez clang / lldb: brak GDB w systemie OS X 10.9 (Mavericks)
Zauważ również, że Xcode zawiera kompilator i debugger, więc jedną z rzeczy, które zrobi instalacja narzędzi wiersza poleceń, jest dowiązanie symboliczne lub modyfikacja $ PATH. Pobiera również pewne rzeczy, takie jak git.
źródło
Jeśli z jakiegoś powodu xcode nie jest zainstalowany w
/usr/bin/xcodebuild
wykonaj następujące polecenie
which xcodebuild
a jeśli jest zainstalowany, pojawi się monit o podanie jego lokalizacji.
źródło