Programmeringsspråket C

Installation och användning av kompilator

Installation i Linux

I Debian och derivat därav är det väldigt lätt att installera de verktyg som behövs. I stort sätt är det endast följande kommandon som behövs (ska köras som root, antingen med su eller sudo).

apt-get update
apt-get install gcc build-essential

Gällande övriga distributioner har vi för tillfället inte koll på vilka paket som krävs, men i regel är det dessa fyra paket: gcc, binutils, libc6-dev och make. Använd pakethanteraren för att söka.

Installation i Windows

Installationsfil för MinGW finns på SourceForge.net. Ladda ned senaste och installera.

Installation i OS X

För att få tag på gcc till OS X måste du dessvärre ladda ned Xcode från Apples hemsida. När du installerar Xcode installeras även gcc.

Användning

Både gcc och MinGW används likadant, och de anropas med ett kommando för kompilering.

gcc -Wall -o utfil infil

Flaggan -Wall säger åt kompilatorn att varna om alla potentiella fel. -o utfil bestämmer vad binären ska heta, ersätt 'utfil' med det du önskar körbara binären ska heta. infil är din källkodsfil.

En nackdel med att använda Windows som utvecklingsplattform är att MinGW inte installeras på samma sätt som gcc. För att komma åt gcc som följer med MinGW måste du ange absolut sökväg till gcc-exe-filen. Detta modifierar kommandot i Windows till något i stil med C:\Program\MinGW\bin\gcc.exe -Wall -o utfil infil. Naturligtvis är sökvägen olika på olika datorer, kolla upp vart just din gcc-exe-fil ligger!

Copyleft kqr & slaeshjag 2009, 2012 some rights reserved