1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-23 17:42:07 +02:00
tldr/pages.nl/common/make.md
2024-06-18 15:34:17 +02:00

967 B

make

Taakuitvoerder voor doelen beschreven in Makefile. Wordt meestal gebruikt om de compilatie van een uitvoerbaar bestand uit broncode te beheren. Meer informatie: https://www.gnu.org/software/make/manual/make.html.

  • Roep het eerste doel aan dat in de Makefile is gespecificeerd (meestal "all" genoemd):

make

  • Roep een specifiek doel aan:

make {{doel}}

  • Roep een specifiek doel aan en voer 4 taken tegelijk uit in parallel:

make -j{{4}} {{doel}}

  • Gebruik een specifieke Makefile:

make --file {{pad/naar/bestand}}

  • Voer make uit vanuit een andere map:

make --directory {{pad/naar/map}}

  • Forceer het maken van een doel, zelfs als bronbestanden ongewijzigd zijn:

make --always-make {{doel}}

  • Overschrijf een variabele die in de Makefile is gedefinieerd:

make {{doel}} {{variabele}}={{nieuwe_waarde}}

  • Overschrijf variabelen die in de Makefile zijn gedefinieerd door de omgeving:

make --environment-overrides {{doel}}