Je ne comprends pas l'une des commandes pour compiler openWRT.
Quel est le sens de la commande make -j N V=m
lors de la compilation de openWRT?
Par exemple, make -j8 V=99
.
Les 2 options disponibles pour make
sont les suivantes:
-j8
: Cette option spécifie le nombre de travaux à exécuter simultanément. Depuis les pages de manuel make
:
-j [jobs], --jobs[=jobs]
Specifies the number of jobs (commands) to run simultaneously. If there is more
than one -j option, the last one is effective. If the -j option is given with-
out an argument, make will not limit the number of jobs that can run simultaneously.
V=99
: cette option contrôle le degré et le type de verbosité auxquels vous serez exposé au cours du processus make
. Ce n'est pas spécifique à make
elle-même, mais plutôt à la OpenWrt
makefile. Dans la source, voir le fichier include/verbose.mk
où les liens suivants sont créés:
- Verbose = V
- Verbosity level 1 = w (warnings/errors only)
- Verbosity level 99 = s (This gives stdout+stderr)
Références: