Här är några kommandon man kan använda med make
-b, -m Dessa kommandon är ignorerade för kompatibilitet med andra versioner av make --B, --always-make Oberoende make på alla mål -C dir, --directory=dir Ändra mappen till dir innan make körs. Om flera alternativ är specificerade i -C så skrivs dom efter varandra. -d Skriver ut extra debugging information, allt intressant som make bestämmer sig för att göra. --debug[=FLAGS] Samma som -d men flaggor kan specificeras b - basic debugging, v - verbose basic debugging, i - visa regler, j - Detaljer över kommando som körs, m - debugging medans makefilerna görs om --e, --environment-overrides Ger variabler tagna från datormiljöns hierarki över varibler från makefiles. -f file, --file=file, --makefile=FILE Använd den specificerade filen som makefile. -i, --ignore-errors Ignorera alla fel i kommandon som exkeveras för att göra om filer. -I dir, --include-dir=dir Specificerar en mapp dir för att söka efter inkluderade makefiles. Om flera alternativ -I är specificerade så söks mapparna igenom i den ordningen det är specificerat. -j [jobs], --jobs[=jobs] Specifierar nummer av jobs(kommando) att köra samtidigt. Om det är mer än ett -j alternativ så är den sista som körs. Kör du -j utan alternativ så blir det ingen limit på jobb som kan köras samtidingt. -k, --keep-going kör så länge den kan efter ett error. -l [load], --load-average[=load] Specifierar att inga nya jobs(kommandon) kan startas om det redan är är andra jobs som körs. -L, --check-symlink-times Använd den senaste mtime mellan symlinks och målet. -n, --just-print, --dry-run, --recon Skriv ut kommando som ska exkeveras, men exkevera dom ej. -o file, --old-file=file, --assume-old=file Gör inte om filen file om den är äldre än dess beroenden. -p, --print-data-base Skriv ut databasen (regler och varibel värden) som resulterar från läsningen av makefiles; exkevera sedan som vanligt eller som specificerat. -q, --question "Question mode" kör inga kommandon eller skriv inte ut något; returnera endast exit status som är noll om de specificerade målen redan är uppdaterade, annars icke-nolla. -r, --no-builtin-rules Eliminera användandet av implicita regler. Rensa även ut default- listan av sufficer för suffix-regler. -R, --no-builtin-variables Definiera inte några inbyggda variabler. -s, --silent, --quiet Tyst operation; skriv inte ut kommandon när de exkeveras.Gå till Make Tutorialen >>