Čitatelia ako vy pomáhajú podporovať MUO. Keď uskutočníte nákup pomocou odkazov na našej stránke, môžeme získať pridruženú províziu. Čítaj viac.

Ak uprednostňujete kódovanie aplikácií pre Mac pomocou príkazového riadka, potrebujete balík Xcode Command Line Tools. Obsahuje kompilátory, debuggery a ďalšie vývojové nástroje a pomôcky prístupné cez Terminál bez celého integrovaného vývojového prostredia Xcode.

Ak je Xcode už nainštalovaný na vašom Macu, nepotrebujete túto užitočnú unixovú súpravu nástrojov. Ak nie, tento návod vám krok za krokom ukáže, ako stiahnuť, nainštalovať a používať balík nástrojov príkazového riadka Xcode priamo cez web alebo pomocou príkazu na inštaláciu „xcode-select“ v termináli.

Xcode Command Line Tools je samostatný balík pre vývojárov softvéru, ktorí chcú vytvárať aplikácie pre Mac pomocou príkazov v štýle UNIX.

Je dodávaný s integrovaným vývojovým prostredím Xcode od Apple, ale samostatná verzia je k dispozícii na stiahnutie oddelene od Xcode.

Balík nástrojov príkazového riadka Xcode pozostáva z rámcov a hlavičiek súpravy na vývoj softvéru (SDK) spolu s nespočetným množstvom nástrojov, ako je kompilátor a linker LLVM spoločnosti Apple, príkaz Make a ďalšie užitočné príkazy terminálu pre príkazový riadok rozvoj. V nástrojoch príkazov Xcode (od verzie 14.2) je zahrnutých 112 príkazov terminálu.

instagram viewer

Terminál, ak ste to nevedeli, vám poskytuje prístup do sveta príkazov UNIX na vašom Macu. Takže, pozrite sa na naše komplexné cheat hárok príkazov terminálu Mac aby ste z terminálu vyťažili maximum. Poskytuje skvelú referenciu pre všetky základné príkazy, ktoré by ste mali vedieť.

Nástroje príkazového riadka Xcode si môžete stiahnuť a nainštalovať dvoma spôsobmi. Môžete si ho stiahnuť buď priamo cez portál Apple Developer, alebo ho nainštalovať manuálne pomocou príkazu Terminal. Obom týmto metódam sa budeme venovať nižšie.

Ak chcete manuálne stiahnuť balík nástrojov príkazového riadka Xcode, postupujte takto:

  1. Ísť do developer.apple.com/downloads a prihláste sa pomocou svojho Apple ID.
  2. Do vyhľadávacieho poľa napíšte „nástroje príkazového riadku“ a stlačte Enter.
  3. Kliknite Zobraziť podrobnosti pod požadovaným záznamom a stlačte uvedený zoznam súbor DMG na stiahnutie.
  4. Potom dvakrát kliknite na súbor v priečinku Stiahnuté súbory a pripojte obraz disku ako virtuálny disk.
  5. Ďalej otvorte súbor Nástroje príkazového riadku.pkg z pripojeného zväzku a spustite inštalačný program.

V tomto bode môžete dokončiť proces inštalácie podľa pokynov na obrazovke.

Prípadne môžete vždy použiť aplikáciu Terminál na vašom Macu na stiahnutie a inštaláciu balíka nástrojov príkazového riadka Xcode:

  1. Spustiť Terminál na počítači Mac pomocou vyhľadávania Spotlight (Cmd + medzera).
  2. Zadajte nasledujúci príkaz.
    xcode-select --install
  3. Zobrazí sa kontextové okno s výzvou na inštaláciu nástrojov pre vývojárov príkazového riadka. Vyberte si Inštalácia pokračovať.
  4. Inštaláciu nástrojov príkazového riadka Xcode môžete overiť tak, že sa pokúsite spustiť kompilátor jazyka C++ pomocou nasledujúceho príkazu:
    gcc
  5. Zasiahnite Zadajte a uvidíte, či dostanete výsledok uvedený na snímke obrazovky nižšie.

Úspešne ste nainštalovali balík nástrojov príkazového riadka Xcode, ak sa vám zobrazí rovnaké chybové hlásenie o tom, že neprešli žiadne vstupné súbory.

Po úspešnej inštalácii nájdete nástroje pre vývojárov príkazového riadka v rámci usr/bin/ podpriečinok vo vnútri /Library/Developer/CommandLineTools/ priečinok.

Číslo verzie nástrojov príkazového riadka Xcode nemôžete skontrolovať priamo, ale môžete tak urobiť nepriamo kontrolou verzie kompilátora Clang v termináli:

cinkot --verzia

Príkaz vypíše číslo verzie nainštalovaných nástrojov príkazového riadka. Priraďte ho k zodpovedajúcemu číslu verzie vydania Xcode na tomto stránka Wikipedia overiť, či ste nainštalovali najnovšiu verziu nástrojov príkazového riadka Xcode.

Ak chcete odinštalovať nástroje príkazového riadka Xcode a odstrániť ich priečinok, vykonajte nasledujúci príkaz:

sudo rm -rf /Library/Developer/CommandLineTools

Zobrazí sa výzva na zadanie hesla počítača Mac, pretože príkaz vyžaduje oprávnenia správcu.

Skontrolujte to /Library/Developer/CommandLineTools/ je na vašom Macu preč. Aby ste predišli komplikáciám, nevyhadzujte tento priečinok do koša manuálne vo Finderi.

Ak chcete potvrdiť, že ste odinštalovali nástroje príkazového riadka Xcode, skúste spustiť kompilátor GNU zadaním „gcc“ do terminálu. Ak sa vám zobrazí chybové hlásenie „nie je možné získať aktívny adresár vývojára“, odinštalovali ste balík nástrojov príkazového riadka Xcode z počítača Mac.

Vychutnajte si vývoj príkazového riadka v systéme macOS

Písanie aplikácií App Store pre platformy Apple vyžaduje úplné integrované vývojové prostredie Xcode, ktoré už obsahuje všetky požadované nástroje príkazového riadku.

Ak sa však spoliehate na správcov balíkov, ako je Homebrew, alebo dávate prednosť vývoju príkazového riadka, Xcode Command Line Tools je tou správnou cestou. Tento balík s veľkosťou niečo vyše gigabajtu prichádza bez réžie Xcode, ktorá si vyžaduje viac ako 40 GB miesta na disku na inštaláciu.