Egyes Mac-felhasználók telepíteni szeretnék a GCC-t MacOS számítógépükre. A GCC, amely a Gnu Compiler Collection rövidítése, egy gyakran használt fordító, amely támogatja a C, C++, Objective C, Go, Fortran, Ada és más nyelveket, és gyakran használják parancssori programok, írószoftverek és egyebek fordítására. akár számítástechnika órákra, akár parancssori eszközök használatára.

A Mac alapértelmezés szerint nem tartalmazza a GCC-t, de viszonylag egyszerűen telepítheti a GCC-t Mac-re.

Hogyan A GCC telepítése Macre

Az itt alkalmazott megközelítés három lépésből áll; a Command Line Tools telepítése a Mac gépen, majd a HomeBrew és végül a GCC telepítése. Feltételezzük, hogy a MacOS modern verzióját használja (ez az oktatóanyag macOS Ventura vagy MacOS Monterey rendszerrel készült), és van internetkapcsolata.

Nyissa meg a Terminal alkalmazást a Spotlight segítségével a Command+Spacebar megnyomásával és gépelésével. „Terminal” és a return leütése A parancssorba írja be a következőt a Command Line Tools telepítésének megkezdéséhez:

xcode-select–install

Fogadjon bele a Command Line Tools csomag telepítésébe, ha ez kész, most már telepítse a Homebrew csomagkezelőt Mac-re a következő parancssorral:

/bin/bash-c”$(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”

Miután a Homebrew befejezte a telepítést, a következő paranccsal telepítheti a gcc-t:

brew install gcc

Ha végzett, a következő parancs futtatásával ellenőrizheti, hogy a gcc telepítve van-e és működik:/li>
gcc–version

A GCC mostantól telepítve lesz a Mac-en, és a szokásos módon futtathatja a kód fordításához, vagy bármi máshoz, amit a gcc-nek szándékozik használni.

Miért? t Most futtatom a gcc-t, miután telepítettem a Command Line Tools-t Mac-en?

Megpróbálhatja a gcc parancsot a Command Line Tools telepítése után, de valójában cseng.

Az Apple elhelyez egy gcc-t? bináris a/usr/bin/gcc-ben, de csak a clang LLVM-et futtatja (próbáld ki magad, csak írd be a „gcc” parancsot, és egy clang hibaüzenetet fogsz látni).

A GCC-t manuálisan külön kell telepítenie, ha a GCC-t Mac-en futtatom.

Amikor futtatom a „gcc”-t, „xcrun: error: érvénytelen aktív fejlesztői elérési út” hibaüzenetet kapok! Segítség!

Ha az „xcrun: hiba: érvénytelen aktív fejlesztői elérési út (/Library/Developer/CommandLineTools), hiányzik az xcrun a következő címen:/Library/Developer/CommandLineTools/usr/bin/xcrun” hibaüzenetet látja , telepítenie kell a parancssori eszközöket a Mac számítógépen. Ha már telepített parancssori eszközöket, és nemrég frissítette a MacOS-t, előfordulhat, hogy újra kell telepítenie őket, vagy frissítenie kell a parancssori eszközöket szoftverfrissítéssel, vagy újra a parancssori eszközök újratelepítésével.

Miért. megéri, előfordulhat, hogy ugyanazt az xcrun érvénytelen aktív fejlesztői elérési út hibát látja a git és sok más parancssori eszköz használatakor, és a megoldás ugyanaz.

Mi a teendő, ha a gcc-t a forrásból szeretném lefordítani a Mac-en?

A gcc-t a Mac-en is lefordíthatja forrásból, ha annyira hajlandó, de a Homebrew csomagkezelőként való használata megkönnyíti a munkáját, mivel az összes többi függőséget és könyvtárat úgy kezeli nos, és sok más tipp és előny is van a Homebrew használatával.

Ennek ellenére, ha a gcc-t a semmiből szeretnéd lefordítani, megtalálhatod a legújabb verziót a GCC GNU ftp tükörben:

https://ftpmirror.gnu.org/gcc/

Sikeresen telepítette a gcc-t Mac számítógépére? Belefutott valami csuklásba? Mi a véleménye a Homebrew egyszerű használatáról a gcc Mac-re történő telepítéséhez? Ossza meg gondolatait és tapasztalatait a megjegyzésekben.

Kapcsolódó

Categories: IT Info