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
 0/3

Appspecifikationer

Program tillgängligt på andra språk



Användarrecensioner om GCC GNU Compiler Collection

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

Du kanske också gillar

Alternativ till GCC GNU Compiler Collection

Utforska appar

Lagar som rör användningen av denna programvara varierar från land till land. Vi uppmuntrar eller accepterar inte användningen av detta program om det strider mot dessa lagar.
Softonic
Din recension för GCC GNU Compiler Collection
Softonic

I Softonic skannar vi alla filer som finns på vår plattform för att bedöma och undvika eventuell skada för din enhet. Vårt team utför kontroller varje gång en ny fil laddas upp och granskar regelbundet filer för att bekräfta eller uppdatera deras status. Denna omfattande process låter oss ställa in en status för alla nedladdningsbara filer enligt följande:

Rent

Det är extremt troligt att det här programmet är rent.

Vad innebär det här?

Vi har skannat filen och webbadresserna som är associerade med detta program i mer än 50 av världens ledande antivirustjänster; inget möjligt hot har upptäckts.

Varning

Detta program är potentiellt skadligt eller kan innehålla oönskad medföljande programvara.

Varför är programvaran fortfarande tillgänglig?

Baserat på vårt skanningssystem har vi fastställt att dessa flaggor möjligen är falska positiva.

Vad innebär det när något är falskt positivt?

Det betyder att ett godartat program felaktigt har flaggats som skadligt på grund av en alltför bred detekteringssignatur eller algoritm som används i ett antivirusprogram.

Vi vill betona att vi då och då kan missa en potentiellt skadlig programvara. För att fortsätta lova dig en katalog med program och appar utan skadlig programvara, har vårt team integrerat en rapportprogramfunktion i varje katalogsida som återför din feedback till oss.

Flagga eventuella särskilda problem du kan stöta på så kommer Softonic att lösa dessa problem så snart som möjligt.