Kaltaisesi lukijat auttavat tukemaan MUO: ta. Kun teet ostoksen käyttämällä sivustollamme olevia linkkejä, voimme ansaita kumppanipalkkion. Lue lisää.

Jos haluat koodata Mac-sovelluksia komentorivin avulla, tarvitset Xcode Command Line Tools -paketin. Se sisältää kääntäjiä, virheenkorjausohjelmia ja muita kehitystyökaluja ja apuohjelmia, jotka ovat käytettävissä Terminalin kautta ilman koko integroitua Xcode-kehitysympäristöä.

Jos Xcode on jo asennettu Maciin, et tarvitse tätä hyödyllistä Unix-työkalupakettia. Jos ei, tämä vaiheittainen opetusohjelma näyttää, kuinka voit ladata, asentaa ja käyttää Xcode Command Line Tools -pakettia suoraan verkon kautta tai käyttämällä "xcode-select" -asennuskomentoa Terminalissa.

Xcode Command Line Tools on itsenäinen paketti ohjelmistokehittäjille, jotka haluavat rakentaa Mac-sovelluksia UNIX-tyylisten komentojen avulla.

Se on mukana Applen integroidun Xcode-kehitysympäristön kanssa, mutta itsenäinen versio on ladattavissa erikseen Xcodesta.

Xcode Command Line Tools -paketti koostuu ohjelmistokehityspaketin (SDK) kehyksistä ja otsikoista sekä lukemattomista työkaluja, kuten Applen LLVM-kääntäjä ja linkki, Make-komento ja muut kätevät päätekomennot komentoriville kehitystä. Xcode Command Toolsissa (versiosta 14.2 alkaen) on 112 päätekomentoa.

instagram viewer

Pääte, jos et tiennyt, antaa sinulle pääsyn UNIX-komentojen maailmaan Macissasi. Tutustu siis kattavaan valikoimaamme Mac-päätekomentojen huijauslehti saadaksesi kaiken irti terminaalista. Se tarjoaa erinomaisen referenssin kaikille oleellisille komennoille, jotka sinun pitäisi tietää.

Voit ladata ja asentaa Xcode Command Line Tools -työkalut kahdella tavalla. Voit joko ladata sen suoraan Apple Developer -portaalin kautta tai asentaa sen manuaalisesti Terminal-komennolla. Käsittelemme molemmat menetelmät alla.

Voit ladata Xcode Command Line Tools -paketin manuaalisesti seuraavasti:

  1. Mene developer.apple.com/downloads ja kirjaudu sisään Apple ID: lläsi.
  2. Kirjoita hakukenttään "komentorivityökalut" ja paina Enter.
  3. Klikkaus Tarkemmat tiedot haluamasi merkinnän alle ja paina luetteloa DMG tiedosto ladataksesi sen.
  4. Seuraavaksi kaksoisnapsauta tiedostoa Lataukset-kansiossa liittääksesi levykuvan virtuaalilevyksi.
  5. Avaa seuraavaksi tiedosto Command Line Tools.pkg asennetulta taltiolta käynnistääksesi asennusohjelman.

Tässä vaiheessa voit suorittaa asennuksen loppuun noudattamalla näytön ohjeita.

Vaihtoehtoisesti voit aina käyttää Pääte-sovellus Macissasi ladata ja asentaa Xcode Command Line Tools -paketti:

  1. Tuoda markkinoille Terminaali Macissa Spotlight-haun avulla (Cmd + välilyönti).
  2. Kirjoita seuraava komento.
    xcode-select --install
  3. Näet ponnahdusikkunan, joka kehottaa asentamaan komentorivin kehittäjätyökalut. Valita Asentaa jatkaa.
  4. Voit tarkistaa Xcode Command Line Tools -asennuksesi yrittämällä suorittaa C++-kielen kääntäjän käyttämällä seuraavaa komentoa:
    gcc
  5. Lyö Tulla sisään näppäintä ja katso, saatko alla olevassa kuvakaappauksessa mainitun tuloksen.

Olet asentanut Xcode Command Line Tools -paketin onnistuneesti, jos saat saman virhesanoman siitä, ettei syöttötiedostoja ole välitetty.

Onnistuneen asennuksen jälkeen löydät komentorivin kehittäjätyökalut usr/bin/ alikansion sisällä /Library/Developer/CommandLineTools/ kansio.

Et voi tarkistaa Xcode-komentorivityökalujen versionumeroa suoraan, mutta voit tehdä sen epäsuorasti tarkistamalla Clang-kääntäjän version terminaalista:

kalahtaa --versio

Komento tulostaa asennettujen komentorivityökalujen versionumeron. Yhdistä se vastaavaan Xcode-julkaisun versionumeroon tässä Wikipedian sivu varmistaaksesi, että olet asentanut Xcode Command Line Toolsin uusimman version.

Voit poistaa Xcode Command Line Toolsin asennuksen ja poistaa sen kansion suorittamalla seuraavan komennon:

sudo rm -rf /Library/Developer/CommandLineTools

Sinua pyydetään antamaan Macin salasana, koska komento vaatii järjestelmänvalvojan oikeudet.

Tarkista tuo /Library/Developer/CommandLineTools/ on poissa Macistasi. Välttääksesi ongelmat, älä siirrä tätä kansiota manuaalisesti roskakoriin Finderissa.

Varmista, että olet poistanut Xcode Command Line Toolsin asennuksen, kokeilemalla GNU-kääntäjän suorittamista kirjoittamalla "gcc" terminaaliin. Jos näet virheilmoituksen "ei voida saada aktiivista kehittäjähakemistoa", olet poistanut Xcode Command Line Tools -paketin Macistasi.

Nauti komentorivikehityksestä macOS: ssä

App Store -sovellusten kirjoittaminen Applen alustoille vaatii täydellisen integroidun Xcode-kehitysympäristön, joka sisältää jo kaikki tarvittavat komentorivityökalut.

Mutta jos luotat paketinhallintaohjelmiin, kuten Homebrew, tai pidät komentorivikehityksestä, Xcode Command Line Tools on oikea tapa edetä. Tämä hieman yli gigatavuinen paketti tulee ilman Xcoden lisäkustannuksia, joka vaatii yli 40 Gt levytilaa asentaakseen.