Jotkut Mac-käyttäjät saattavat haluta asentaa GCC:n MacOS-tietokoneisiinsa. GCC, joka tulee sanoista Gnu Compiler Collection, on yleisesti käytetty kääntäjä, joka tukee C-, C++-, Objective C-, Go-, Fortran-, Ada-ja muita kieliä, ja sitä käytetään usein komentoriviohjelmien, kirjoitusohjelmistojen ja muiden kääntämiseen. joko tietojenkäsittelyn tunneille tai komentorivityökalujen käyttämiseen.
Macissa ei ole oletuksena GCC:tä, mutta voit asentaa GCC:n Maciin suhteellisen helposti.
Miten Asenna GCC Maciin
Tässä käyttämämme lähestymistapa sisältää kolme vaihetta; Command Line Toolsin asentaminen Maciin, sitten HomeBrew ja lopuksi GCC. Oletamme, että käytät MacOS:n nykyaikaista versiota (tämä opetusohjelma on kirjoitettu macOS Venturalla tai MacOS Montereyllä) ja sinulla on Internet-yhteys.
Avaa Terminal-sovellus Spotlightilla painamalla Command+Spacebar ja kirjoittamalla”Terminal”ja paina return-näppäintä Aloita Command Line Toolsin asennus kirjoittamalla komentoriville:
xcode-select–install
Hyväksy Command Line Tools-paketin asentaminen, kun se on valmis, voit nyt asenna Homebrew-paketinhallinta Maciin seuraavalla komentomerkkijonolla:
/bin/bash-c”$(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”
Kun Homebrew on asentanut asennuksen, voit asentaa gcc:n seuraavalla komennolla:
brew install gcc
Kun olet valmis, voit varmistaa, että gcc on asennettu ja toimii suorittamalla seuraava komento:/li>
gcc–version
GCC asennetaan nyt Maciin, ja voit käyttää sitä tavalliseen tapaan kääntääksesi koodia tai mitä tahansa muuta gcc:n käyttötarkoitusta.
Miksi ei? t Suoritin vain gcc:n sen jälkeen, kun olen asentanut komentorivityökalut Maciin?
Voit yrittää käyttää gcc-komentoa Command Line Toolsin asentamisen jälkeen, mutta se todellisuudessa kilisee.
Apple asettaa gcc:n binaari tiedostossa/usr/bin/gcc, mutta se suorittaa vain clang LLVM:n (kokeile itse, kirjoita vain”gcc”, niin näet clang-virheen).
Sinun on asennettava GCC manuaalisesti erikseen, jotta voit suorittaa GCC:n Macissa.
Kun suoritan gcc:n, saan virheilmoituksen”xcrun: error: invalid active developer path”! Ohje!
Jos näet virheilmoituksen”xcrun: error: virheellinen aktiivinen kehittäjän polku (/Library/Developer/CommandLineTools), puuttuu xcrun osoitteessa:/Library/Developer/CommandLineTools/usr/bin/xcrun”. , sinun on asennettava komentorivityökalut Maciin. Jos olet jo asentanut komentorivityökalut ja olet äskettäin päivittänyt MacOS:n, saatat joutua asentamaan ne uudelleen tai päivittämään komentorivityökalut ohjelmistopäivityksen kautta tai uudelleen asentamalla komentorivityökalut uudelleen.
Mitä varten. se kannattaa, saatat nähdä saman xcrunin virheellisen aktiivisen kehittäjäpolun virheen yrittäessäsi käyttää gitiä ja monia muita komentorivityökaluja, ja ratkaisu on sama.
Entä jos haluan kääntää gcc:n lähdekoodista Macilla?
Voit myös kääntää gcc:n lähdekoodista Macissa, jos olet niin taipuvainen, mutta Homebrew’n käyttäminen paketinhallinnana helpottaa työtäsi, koska se käsittelee kaikki muut riippuvuudet ja kirjastot No, ja Homebrew’n käyttämiseen on monia muita vinkkejä ja etuja.
Jos kuitenkin haluat kääntää gcc:n tyhjästä, löydät uusimman version GCC GNU ftp-peilistä:
https://ftpmirror.gnu.org/gcc/
–
Onnistuiko gcc:n asentaminen Maciin? Törmäsitkö mihinkään hikkaukseen? Mitä mieltä olet Homebrew’n helppoudesta asentaa gcc Maciin? Jaa ajatuksesi ja kokemuksesi kommenteissa.