Make Webtutorial

Inledning

Make används främst för att underlätta vid kompilering av program, då man ofta vill att flera källkodsfiler körs med samma kommando. Man skapar en såkallad Makefile som innehåller de filer man vill köra. I den filen definierar man vilka filer man vill köra och det går även att sätta flaggor och regler för att slippa upprepa kommandon.

Gå till Make Tutorialen >>

Användningsområden

//Mall för Makefile
Mål1: [beroende, ...]
   kommando1
   kommando2
   ...
   kommandoN
Mål2: [beroende, ...]
   kommando
//Skriv ett kommando på samma rad med ; \
Kod:
   cd Mapp; \
   ls
//Flaggexempel
FLAGGOR += -Wall -Wextra -pendantic -g

all:
 g++ $(FLAGGOR) filnamn

Resultat: g++ -Wall -Wextra -pendantic -g filnamn
//Macroexempel
APP = g++
FLAGGOR += -g –pedantic –Wall –Wextra
KOMPILERA = $(APP) $(FLAGGOR) -c

programmet: programmet.cc
   $(KOMPILERA) programmet.cc
//Cleanexempel
clean:
   @\rm –f *.o *~
Gå till Make Tutorialen >>