Ja vēlaties kodēt Mac lietotnes, izmantojot komandrindu, jums ir nepieciešama Xcode Command Line Tools pakotne. Tajā ir iekļauti kompilatori, atkļūdotāji un citi izstrādes rīki un utilītas, kas pieejami, izmantojot termināli, bez visas Xcode integrētās izstrādes vides.
Ja Xcode jau ir instalēts jūsu Mac datorā, jums nav nepieciešams šis noderīgais Unix rīku komplekts. Ja nē, šī soli pa solim apmācība parādīs, kā lejupielādēt, instalēt un izmantot Xcode komandrindas rīku pakotni tieši, izmantojot tīmekli vai izmantojot termināļa instalēšanas komandu "xcode-select".
Xcode Command Line Tools ir autonoma pakotne programmatūras izstrādātājiem, kuri vēlas izveidot Mac lietotnes, izmantojot UNIX stila komandas.
Tas ir komplektā ar Apple Xcode integrēto izstrādes vidi, taču ir pieejama autonoma versija, ko lejupielādēt atsevišķi no Xcode.
Xcode Command Line Tools pakotne sastāv no programmatūras izstrādes komplekta (SDK) ietvariem un galvenēm, kā arī neskaitāmiem rīkus, piemēram, Apple LLVM kompilatoru un saiti, komandu Make un citas ērtas termināļa komandas komandrindai attīstību. Xcode komandu rīkos (no v14.2) ir iekļautas 112 termināļa komandas.
Terminālis, ja jūs nezināt, sniedz jums piekļuvi UNIX komandu pasaulei jūsu Mac datorā. Tātad, pārbaudiet mūsu visaptverošo Mac termināļa komandu apkrāptu lapa lai maksimāli izmantotu termināļa sniegtās iespējas. Tas nodrošina lielisku atsauci uz visām svarīgākajām komandām, kas jums jāzina.
Xcode komandrindas rīkus var lejupielādēt un instalēt divos veidos. Varat to tieši lejupielādēt, izmantojot Apple izstrādātāju portālu, vai manuāli instalēt, izmantojot komandu Terminal. Tālāk mēs apskatīsim abas šīs metodes.
Lai manuāli lejupielādētu Xcode komandrindas rīku pakotni, rīkojieties šādi:
- Iet uz developer.apple.com/downloads un piesakieties ar savu Apple ID.
- Meklēšanas laukā ierakstiet "komandrindas rīki" un nospiediet taustiņu Enter.
- Klikšķis Skatīt detaļas zem vajadzīgā ieraksta un nospiediet sarakstā DMG fails lai to lejupielādētu.
- Pēc tam veiciet dubultklikšķi uz faila mapē Lejupielādes, lai diska attēlu uzstādītu kā virtuālo disku.
- Pēc tam atveriet failu Komandrindas rīki.pkg no uzstādītā sējuma, lai palaistu instalētāju.
Šajā brīdī varat izpildīt ekrānā redzamos norādījumus, lai pabeigtu instalēšanas procesu.
Alternatīvi, jūs vienmēr varat izmantot lietotni Terminal savā Mac datorā lai lejupielādētu un instalētu Xcode komandrindas rīku pakotni:
- Palaist Terminālis savā Mac datorā, izmantojot Spotlight meklēšanu (Cmd + Space).
- Ierakstiet šādu komandu.
xcode-select --install
- Tiks parādīts uznirstošais logs ar aicinājumu instalēt komandrindas izstrādātāju rīkus. Izvēlieties Uzstādīt turpināt.
- Varat pārbaudīt savu Xcode komandrindas rīku instalāciju, mēģinot palaist C++ valodas kompilatoru, izmantojot šo komandu:
gcc
- Nospiediet uz Ievadiet taustiņu un pārbaudiet, vai tiek sasniegts zemāk esošajā ekrānuzņēmumā norādītais rezultāts.
Jūs esat veiksmīgi instalējis Xcode Command Line Tools pakotni, ja tiek parādīts tāds pats kļūdas ziņojums par ievades failiem.
Pēc veiksmīgas instalēšanas komandrindas izstrādātāja rīki tiks atrasti sadaļā usr/bin/ apakšmapes iekšpusē /Library/Developer/CommandLineTools/ mapi.
Jūs nevarat tieši pārbaudīt Xcode komandrindas rīku versijas numuru, taču varat to izdarīt netieši, pārbaudot Clang kompilatora versiju terminālī:
zvana -- versija
Komanda izvadīs instalēto komandrindas rīku versijas numuru. Saskaņojiet to ar atbilstošo Xcode laidiena versijas numuru Vikipēdijas lapa lai pārbaudītu, vai esat instalējis jaunāko Xcode komandrindas rīku versiju.
Lai atinstalētu Xcode komandrindas rīkus un noņemtu tās mapi, izpildiet šo komandu:
sudo rm -rf /Library/Developer/CommandLineTools
Jums tiks piedāvāts ievadīt Mac datora paroli, jo komandai ir nepieciešamas administratora tiesības.
Pārbaudiet to /Library/Developer/CommandLineTools/ jūsu Mac datorā vairs nav. Lai izvairītos no sarežģījumiem, manuāli neievietojiet šo mapi Finder miskastē.
Lai apstiprinātu, ka esat atinstalējis Xcode komandrindas rīkus, mēģiniet palaist GNU kompilatoru, terminālī ierakstot "gcc". Ja tiek rādīts kļūdas ziņojums “Nevar iegūt aktīvo izstrādātāju direktoriju”, jūs esat atinstalējis Xcode Command Line Tools pakotni no sava Mac datora.
Izbaudiet komandrindas izstrādi operētājsistēmā macOS
Lai rakstītu App Store lietotnes Apple platformām, ir nepieciešama pilnīga Xcode integrētā izstrādes vide, kurā jau ir iekļauti visi nepieciešamie komandrindas rīki.
Bet, ja paļaujaties uz pakotņu pārvaldniekiem, piemēram, Homebrew, vai dodat priekšroku komandrindas izstrādei, Xcode Command Line Tools ir pareizais ceļš. Šī pakotne ir nedaudz vairāk par gigabaitu, un tā tiek piegādāta bez Xcode papildu izmaksām, kuras instalēšanai nepieciešams vairāk nekā 40 GB diska vietas.