2011-11-09 14 views
5

Ho impostato il BR2_JLEVEL su 2; Non sei sicuro di come funziona questa opzione in buildroot? qualcuno può fornire dettagli su come funziona in buildroot poiché non vedo miglioramenti nei tempi di costruzione.Cosa fa BR2_JLEVEL = 2 in Buildroot?

+1

puoi dirmi per favore dove l'hai impostato? nel file * .mk? –

risposta

4

BR2_JLEVEL equivale all'esecuzione di "Crea" con l'opzione -j.

L'uomo-page di 'make' afferma

-j [lavori], --jobs [= posti di lavoro]

Specifica il numero di posti di lavoro (comandi) per eseguire simultaneamente. Se c'è più di una opzione -j, l'ultima è valida. Se l'opzione -j viene fornita senza un argomento, make lo sarà non limitando il numero di lavori che possono essere eseguiti simultaneamente.

Quindi, con BR2_JLEVEL = 2 si avviano due processi di compilazione contemporaneamente e quindi si velocizza la compilazione, soprattutto se si dispone di più di una CPU.