Hvis du vil bruge make kan du lave en makefile (f.ex. kaldet testprogram.mak) der ser sådan ud: testprogram: testprogram.c gcc testprogram.c -o testprogram
Så kan du bygge med: make -f testprogram.mak
Du kan også kalde makefilen for makefile, så kan du oversætte ved blot at skrive make.
Så tolker make det som: Hvis ikke testprogram findes, eller testprogram.c er nyere end testprogram vil den udføre gcc ...
Konstruktionen kan siges at være: target: afhængiheder kommando til at lave target fra afhængiheder
Det smarte i det er at hvis man f.ex. har 1234 c og c++ filer behøver man kun at kompilere dem der er ændret eller som inkluderer headerfiler der er ændret.
Jeg samler ikke på point.
Synes godt om
Slettet bruger
30. marts 2006 - 15:42#8
Takker for hjælpen :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.