Læsere som dig hjælper med at støtte MUO. Når du foretager et køb ved hjælp af links på vores websted, kan vi optjene en affiliate-kommission. Læs mere.

Hvis du foretrækker at kode Mac-apps ved hjælp af kommandolinjen, skal du bruge Xcode Command Line Tools-pakken. Den indeholder compilere, debuggere og andre udviklingsværktøjer og hjælpeprogrammer, der er tilgængelige via Terminal uden hele Xcodes integrerede udviklingsmiljø.

Hvis Xcode allerede er installeret på din Mac, behøver du ikke dette nyttige Unix-værktøjssæt. Hvis ikke, vil denne trinvise vejledning vise dig, hvordan du downloader, installerer og bruger Xcode Command Line Tools-pakken direkte via internettet eller ved at bruge "xcode-select" installationskommandoen i Terminal.

Xcode Command Line Tools er en selvstændig pakke til softwareudviklere, der ønsker at bygge Mac-apps ved hjælp af UNIX-kommandoer.

Det er bundtet med Apples Xcode integrerede udviklingsmiljø, men en selvstændig version er tilgængelig til download separat fra Xcode.

instagram viewer

Xcode Command Line Tools-pakken består af softwareudviklingskit (SDK) rammer og overskrifter sammen med et utal af værktøjer såsom Apples LLVM-kompiler og linker, kommandoen Make og andre praktiske terminalkommandoer til kommandolinje udvikling. Der er 112 terminalkommandoer inkluderet i Xcode Command Tools (fra v14.2).

Terminal, hvis du ikke vidste det, giver dig adgang til en verden af ​​UNIX-kommandoer på din Mac. Så tjek vores omfattende ud snydeark med Mac terminal-kommandoer for at få mest muligt ud af Terminal. Det giver en god reference til alle de vigtige kommandoer, du bør kende.

Du kan downloade og installere Xcode Command Line Tools på to måder. Du kan enten downloade det direkte via Apple Developer-portalen eller manuelt installere det ved hjælp af en Terminal-kommando. Vi vil dække begge disse metoder nedenfor.

Følg disse trin for manuelt at downloade Xcode Command Line Tools-pakken:

  1. Gå til developer.apple.com/downloads og log ind med dit Apple-id.
  2. Skriv "kommandolinjeværktøjer" i søgefeltet og tryk på Enter.
  3. Klik Se detaljer under den post, du ønsker, og tryk på den angivne DMG fil for at downloade det.
  4. Dobbeltklik derefter på filen i mappen Downloads for at montere diskbilledet som en virtuel disk.
  5. Åbn derefter filen Kommandolinjeværktøjer.pkg fra den monterede diskenhed for at starte installationsprogrammet.

På dette tidspunkt kan du følge instruktionerne på skærmen for at afslutte installationsprocessen.

Alternativt kan du altid bruge Terminal-appen på din Mac for at downloade og installere Xcode Command Line Tools-pakken:

  1. Lancering Terminal på din Mac ved hjælp af Spotlight-søgning (Cmd + mellemrum).
  2. Indtast følgende kommando.
    xcode-select --install
  3. Du får en pop-up, der beder dig installere kommandolinjeudviklerværktøjer. Vælge Installere at fortsætte.
  4. Du kan bekræfte din Xcode Command Line Tools-installation ved at prøve at køre C++ sprogkompileren ved hjælp af følgende kommando:
    gcc
  5. Tryk på Gå ind tasten og se, om du får resultatet angivet på skærmbilledet nedenfor.

Du har installeret Xcode Command Line Tools-pakken, hvis du får den samme fejlmeddelelse om, at der ikke er bestået inputfiler.

Efter en vellykket installation vil du finde dine kommandolinjeudviklerværktøjer i usr/bin/ undermappe inde i /Library/Developer/CommandLineTools/ folder.

Du kan ikke kontrollere versionsnummeret af Xcode Command Line Tools direkte, men du kan gøre det indirekte ved at kontrollere versionen af ​​Clang-kompileren i Terminal:

klirrer --version

Kommandoen udsender versionsnummeret på de installerede kommandolinjeværktøjer. Match det med det tilsvarende Xcode-udgivelsesversionsnummer på denne Wikipedia side for at bekræfte, at du har installeret den seneste version af Xcode Command Line Tools.

For at afinstallere Xcode Command Line Tools og fjerne dens mappe, skal du udføre følgende kommando:

sudo rm -rf /Library/Developer/CommandLineTools

Du bliver bedt om at indtaste din Macs adgangskode, da kommandoen kræver administratorrettigheder.

Tjek det /Library/Developer/CommandLineTools/ er væk på din Mac. For at undgå komplikationer må du ikke manuelt smide denne mappe i Finder.

For at bekræfte, at du har afinstalleret Xcode Command Line Tools, skal du prøve at køre GNU-kompileren ved at skrive "gcc" i Terminal. Hvis du ser en fejlmeddelelse, der siger "kan ikke hente den aktive udviklermappe", har du afinstalleret Xcode Command Line Tools-pakken fra din Mac.

Nyd kommandolinjeudvikling i macOS

At skrive App Store-apps til Apples platforme kræver det komplette Xcode-integrerede udviklingsmiljø, der allerede indeholder alle de nødvendige kommandolinjeværktøjer.

Men hvis du stoler på pakkeadministratorer som Homebrew eller foretrækker kommandolinjeudvikling, er Xcode Command Line Tools vejen at gå. Med lidt over en gigabyte kommer denne pakke uden overhead af Xcode, som kræver mere end 40 GB diskplads at installere.