Annons

Softonic-recension

Gratis kompilatorsystem

GCC GNU Compiler Collection är ett utvecklingsverktyg utvecklat av Free Software Foundation, Inc. Som namnet antyder erbjuder denna gratisapplikation ett omfattande kompilatorsystem. Den levereras med inbyggda frontends och bibliotek, vilket gör att den kan stödja ett brett utbud av programmeringsspråk.

GCC anses vara den de facto-kompilatorn på de flesta system. Men eftersom nya kompilatorer som C Compiler och Clang finns tillgängliga, används denna app ofta som en referenspunkt för prestandatester. Jämfört med nya kompilatorer är dess kompilatorer relativt långsamma och producerar inte den mest optimerade koden på marknaden.

Hur fungerar GCC GNU Compiler Collection?

Den GNU Compiler Collection, eller GCC förkortat, är en utvecklingskit som ursprungligen hanterade endast programspråket C. Men med utvecklingen av ytterligare frontends utökade den sin kapacitet och kan nu kompilera C++, Objective-C, Objective C++, Go, Fortran, Ada, Java och mer. Den stöder också en stor variation av processorarkitekturer. Som ett resultat blev den ett utvecklingsverktyg för många gratis och proprietära appar.

GCC översätter programspråken till maskinspråk. Först tar den källkoden och bearbetar den genom att ta bort kommentarer och expandera makronamnet med kod. Sedan skickar den det till kompilatorn som omvandlar varje rad i den förbehandlade filen till assemblerkod. Assemblern översätter sedan det till objektkod. Slutligen genererar länkaren filen som är körbar och redo att köras.

Användare kan också utöka GCC-kompilatorn genom att lägga till plugins. Genom att göra det kan du modifiera standardkompilatorer för att passa dina specifika behov. Du kan lägga till, ta bort och till och med ersätta mellanpass som arbetar på Gimple-representationer. Men som noterat kan kompilatorerna vara relativt långsamma. De koder den producerar är också inte de mest optimerade på marknaden. Dessutom finns det olika orsaker till att appen är långsam på felrapportering.

Är det värt det?

Sammanfattningsvis är GCC GNU Compiler Collection en omfattande samling av bibliotek och frontends som du kan använda för att kompilera källkod till binära applikationer. Appen stödjer inte bara C utan även andra programmeringsspråk. Dessutom stöder den också ett brett utbud av arkitekturer. Dess kompilatorer är långsammare än mer moderna kompilatorsystem men det har fortfarande expertis byggd kring det.

FÖRDELAR

  • Stödjer olika programmeringsspråk
  • Stödjer ett brett utbud av arkitektur
  • Stödjer tillägg
  • Bra kodgenerering

NACKDELAR

  • Kompilatorer är relativt långsamma
  • Den kod den producerar är inte den mest optimerade
  • Lags på felrapportering

Program tillgängligt på andra språk


GCC GNU Compiler Collection för PC

  • Fri

  • På Svenska
  • V 12.1
  • 4.3

    (0)
  • Säkerhetsstatus


Användarrecensioner om GCC GNU Compiler Collection

Har du provat GCC GNU Compiler Collection? Var den första att lämna din åsikt!


Annons