Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

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ó.

instagram viewer

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:

  1. Menj developer.apple.com/downloads és jelentkezzen be az Apple ID-jával.
  2. Írja be a "parancssori eszközök" kifejezést a keresőmezőbe, és nyomja meg az Enter billentyűt.
  3. Kattintson Részletek megtekintése a kívánt bejegyzés alatt, és nyomja meg a listát DMG fájl letölteni.
  4. 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.
  5. 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:

  1. Dob Terminál Mac számítógépén a Spotlight keresés segítségével (Cmd + szóköz).
  2. Írja be a következő parancsot.
    xcode-select --install
  3. 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.
  4. 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
  5. Ü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.