Čtenáři jako vy pomáhají podporovat MUO. Když provedete nákup pomocí odkazů na našich stránkách, můžeme získat provizi přidružené společnosti. Přečtěte si více.

Pokud dáváte přednost kódování aplikací pro Mac pomocí příkazového řádku, potřebujete balíček nástrojů příkazového řádku Xcode. Obsahuje kompilátory, debuggery a další vývojové nástroje a utility dostupné přes Terminál bez celého integrovaného vývojového prostředí Xcode.

Pokud je již Xcode na vašem Macu nainstalován, nepotřebujete tuto užitečnou unixovou sadu nástrojů. Pokud ne, tento podrobný návod vám ukáže, jak stáhnout, nainstalovat a používat balíček nástrojů příkazového řádku Xcode přímo přes web nebo pomocí instalačního příkazu „xcode-select“ v Terminálu.

Xcode Command Line Tools je samostatný balíček pro vývojáře softwaru, kteří chtějí vytvářet aplikace pro Mac pomocí příkazů ve stylu UNIX.

Je dodáván s integrovaným vývojovým prostředím Xcode společnosti Apple, ale samostatná verze je k dispozici ke stažení samostatně z Xcode.

instagram viewer

Balíček nástrojů příkazového řádku Xcode se skládá z rámců a hlaviček sady pro vývoj softwaru (SDK) spolu s nesčetnými nástrojů, jako je kompilátor a linker LLVM společnosti Apple, příkaz Make a další užitečné příkazy terminálu pro příkazový řádek rozvoj. V nástrojích příkazů Xcode (od verze 14.2) je zahrnuto 112 příkazů terminálu.

Terminál, pokud jste to nevěděli, vám umožňuje přístup do světa příkazů UNIX na vašem Macu. Podívejte se tedy na naše komplexní cheat sheet příkazů terminálu Mac abyste z Terminálu vytěžili maximum. Poskytuje skvělý odkaz na všechny základní příkazy, které byste měli znát.

Nástroje příkazového řádku Xcode si můžete stáhnout a nainstalovat dvěma způsoby. Můžete si jej stáhnout buď přímo z portálu Apple Developer Portal, nebo jej nainstalovat ručně pomocí příkazu Terminal. Obě tyto metody pokryjeme níže.

Chcete-li ručně stáhnout balíček nástrojů příkazového řádku Xcode, postupujte takto:

  1. Jít do developer.apple.com/downloads a přihlaste se pomocí svého Apple ID.
  2. Do vyhledávacího pole zadejte „nástroje příkazového řádku“ a stiskněte Enter.
  3. Klikněte Zobrazit podrobnosti pod požadovaným záznamem a klepněte na uvedený seznam DMG soubor ke stažení.
  4. Poté poklepejte na soubor ve složce Stažené soubory a připojte obraz disku jako virtuální disk.
  5. Dále otevřete soubor Nástroje příkazového řádku.pkg z připojeného svazku ke spuštění instalačního programu.

V tomto okamžiku můžete dokončit proces instalace podle pokynů na obrazovce.

Případně můžete vždy použít aplikaci Terminál na vašem Macu ke stažení a instalaci balíčku Xcode Command Line Tools:

  1. Zahájení Terminál na vašem Macu pomocí vyhledávání Spotlight (Cmd + mezerník).
  2. Zadejte následující příkaz.
    xcode-select --install
  3. Zobrazí se vyskakovací okno s výzvou k instalaci vývojářských nástrojů příkazového řádku. Vybrat Nainstalujte pokračovat.
  4. Instalaci nástrojů příkazového řádku Xcode můžete ověřit pokusem o spuštění kompilátoru jazyka C++ pomocí následujícího příkazu:
    gcc
  5. Udeř Vstupte a zjistěte, zda získáte výsledek uvedený na snímku obrazovky níže.

Pokud se zobrazí stejná chybová zpráva, že nebyly předány žádné vstupní soubory, úspěšně jste nainstalovali balíček nástrojů příkazového řádku Xcode.

Po úspěšné instalaci najdete své nástroje pro vývojáře příkazového řádku v usr/bin/ podsložka uvnitř /Library/Developer/CommandLineTools/ složku.

Číslo verze nástrojů příkazového řádku Xcode nemůžete zkontrolovat přímo, ale můžete tak učinit nepřímo kontrolou verze kompilátoru Clang v Terminálu:

zvonit --verze

Příkaz vypíše číslo verze nainstalovaných nástrojů příkazového řádku. Porovnejte jej s odpovídajícím číslem verze vydání Xcode na tomto stránka Wikipedie abyste ověřili, že jste nainstalovali nejnovější verzi nástrojů příkazového řádku Xcode.

Chcete-li odinstalovat nástroje příkazového řádku Xcode a odstranit jeho složku, proveďte následující příkaz:

sudo rm -rf /Library/Developer/CommandLineTools

Budete vyzváni k zadání hesla vašeho Macu, protože příkaz vyžaduje oprávnění správce.

Koukni na tohle /Library/Developer/CommandLineTools/ je na vašem Macu pryč. Abyste předešli komplikacím, nevyhazujte tuto složku do koše ručně ve Finderu.

Chcete-li potvrdit, že jste odinstalovali nástroje příkazového řádku Xcode, zkuste spustit kompilátor GNU zadáním „gcc“ do terminálu. Pokud se zobrazí chybová zpráva „nelze získat aktivní adresář vývojáře“, odinstalovali jste balíček nástrojů příkazového řádku Xcode z vašeho Macu.

Užijte si vývoj příkazového řádku v macOS

Psaní aplikací App Store pro platformy Apple vyžaduje kompletní integrované vývojové prostředí Xcode, které již obsahuje všechny požadované nástroje příkazového řádku.

Ale pokud se spoléháte na správce balíčků, jako je Homebrew, nebo dáváte přednost vývoji z příkazového řádku, Xcode Command Line Tools je tou správnou cestou. Tento balíček s velikostí něco málo přes gigabajt je dodáván bez režie Xcode, která k instalaci vyžaduje více než 40 GB místa na disku.