Ha szívesebben szeretné kódolni a Mac-alkalmazásokat a parancssor használatával, akkor szüksége lesz az Xcode Command Line Tools csomagra. Fordítókat, hibakeresőket és egyéb fejlesztői eszközöket és segédprogramokat tartalmaz, amelyek a terminálon keresztül elérhetők a teljes Xcode integrált fejlesztői környezet nélkül.
Ha az Xcode már telepítve van a Mac-en, nincs szüksége erre a hasznos Unix eszközkészletre. Ha nem, ez a lépésről lépésre bemutatja, hogyan töltheti le, telepítheti és használhatja az Xcode Command Line Tools csomagot közvetlenül az interneten keresztül, vagy a terminál "xcode-select" telepítési parancsával.
Az Xcode Command Line Tools egy önálló csomag azon szoftverfejlesztők számára, akik UNIX-stílusú parancsokkal szeretnének Mac-alkalmazásokat készíteni.
Az Apple Xcode integrált fejlesztői környezetével van csomagolva, de az Xcode-tól külön is letölthető egy önálló verzió.
Az Xcode Command Line Tools csomag a szoftverfejlesztő készlet (SDK) keretrendszeréből és fejlécéből áll, valamint számtalan eszközöket, például az Apple LLVM fordítóját és linkelőjét, a Make parancsot és más praktikus terminálparancsokat a parancssorhoz fejlesztés. Az Xcode Command Tools 112 terminálparancsot tartalmaz (a v14.2-től).
A terminál, ha nem tudta, hozzáférést biztosít a UNIX-parancsok világához a Mac-en. Tehát nézze meg átfogónkat Mac terminálparancsok csaló lapja hogy a legtöbbet hozza ki a Terminálból. Remek referenciaként szolgál az összes alapvető parancshoz, amelyet tudnia kell.
Az Xcode Command Line Tools kétféleképpen tölthető le és telepíthető. Közvetlenül letöltheti az Apple Developer portálon keresztül, vagy manuálisan telepítheti a Terminal paranccsal. Az alábbiakban mindkét módszert ismertetjük.
Az Xcode Command Line Tools csomag kézi letöltéséhez kövesse az alábbi lépéseket:
- Menj developer.apple.com/downloads és jelentkezzen be az Apple ID-jával.
- Írja be a "parancssori eszközök" kifejezést a keresőmezőbe, és nyomja meg az Enter billentyűt.
- Kattintson Részletek megtekintése a kívánt bejegyzés alatt, és nyomja meg a listát DMG fájl letölteni.
- Ezután kattintson duplán a fájlra a Letöltések mappában a lemezkép virtuális lemezként való csatlakoztatásához.
- Ezután nyissa meg a fájlt Command Line Tools.pkg a csatlakoztatott kötetről a telepítő elindításához.
Ezen a ponton követheti a képernyőn megjelenő utasításokat a telepítési folyamat befejezéséhez.
Alternatív megoldásként mindig használhatja a Terminál alkalmazást a Mac számítógépen az Xcode Command Line Tools csomag letöltéséhez és telepítéséhez:
- Dob Terminál Mac számítógépén a Spotlight keresés segítségével (Cmd + szóköz).
- Írja be a következő parancsot.
xcode-select --install
- Megjelenik egy felugró ablak, amely felszólítja a parancssori fejlesztői eszközök telepítésére. Választ Telepítés folytatni.
- Az Xcode Command Line Tools telepítését úgy ellenőrizheti, hogy megpróbálja futtatni a C++ nyelvi fordítót a következő paranccsal:
gcc
- Üsd a Belép gombot, és ellenőrizze, hogy az alábbi képernyőképen látható eredményt kapja-e.
Sikeresen telepítette az Xcode Command Line Tools csomagot, ha ugyanazt a hibaüzenetet kapja arról, hogy nem adtak át bemeneti fájlokat.
Sikeres telepítés után a parancssori fejlesztői eszközöket megtalálja a usr/bin/ belül található almappában /Library/Developer/CommandLineTools/ mappát.
Közvetlenül nem ellenőrizheti az Xcode Command Line Tools verziószámát, de közvetetten megteheti, ha a terminálban ellenőrzi a Clang fordító verzióját:
csengés --változat
A parancs kiírja a telepített parancssori eszközök verziószámát. Párosítsa a megfelelő Xcode kiadási verziószámmal ezen Wikipédia oldal ellenőrizni, hogy telepítette-e az Xcode Command Line Tools legújabb verzióját.
Az Xcode Command Line Tools eltávolításához és mappájának eltávolításához hajtsa végre a következő parancsot:
sudo rm -rf /Library/Developer/CommandLineTools
A rendszer megkéri a Mac jelszavának megadására, mivel a parancshoz rendszergazdai jogosultság szükséges.
Ezt ellenőrizd /Library/Developer/CommandLineTools/ eltűnt a Mac gépről. A komplikációk elkerülése érdekében ne helyezze manuálisan a kukába ezt a mappát a Finderben.
Az Xcode Command Line Tools eltávolításának megerősítéséhez próbálja meg futtatni a GNU fordítót a „gcc” beírásával a terminálba. Ha a következő hibaüzenetet látja: „Nem sikerült elérni az aktív fejlesztői könyvtárat”, akkor eltávolította az Xcode Command Line Tools csomagot a Mac számítógépéről.
Élvezze a parancssori fejlesztést a macOS rendszerben
Az App Store-alkalmazások Apple platformokra írásához a teljes Xcode integrált fejlesztői környezetre van szükség, amely már tartalmazza az összes szükséges parancssori eszközt.
De ha olyan csomagkezelőkre támaszkodik, mint a Homebrew, vagy a parancssori fejlesztést részesíti előnyben, az Xcode Command Line Tools a megfelelő út. Alig több mint egy gigabájt, ez a csomag az Xcode többletköltsége nélkül érkezik, amely több mint 40 GB lemezterületet igényel a telepítéshez.