GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Parallele Erstellung:Legen Sie -j8 als Standardoption fest

setenv MAKEFLAGS '-j8'

Hoffe, das hilft!


Ihre Frage bezieht sich nicht auf Threads, sondern auf Prozesse (Jobs), die von make ausgeführt werden.

Der einfache Weg, dies festzulegen, wenn make von der Konsole aus verwendet wird, ist das Hinzufügen von:

alias make="/usr/bin/make -j 8"

zu Ihrem .profile Datei.

Sie können auch setenv MAKEFLAGS '-j 8' verwenden , aber MAKEFLAGS kann diesen Parameter in einigen Szenarien ignorieren, da das Beibehalten der gewünschten Anzahl von Prozessen eine Kommunikation mit rekursivem make erfordert Anrufe. Glücklicherweise funktioniert diese Methode mit aktuellen Versionen von GNU Make.


Linux
  1. Wie mache ich Firefox Developer Edition zum Standardbrowser?

  2. So legen Sie das Standard-Gateway unter Ubuntu fest

  3. Wie lege ich einen Standard-Nick für neue irssi-Verbindungen fest?

  4. Was ist das Standardpasswort des Bildschirms?

  5. Grep-Standardfarboption

So legen Sie den Standardbrowser unter Debian über die Befehlszeile fest

So legen Sie den Gnome-Standard-Terminalemulator unter Ubuntu 18.04 LTS fest

So richten Sie den Pretty Hostnamen ein

Wie stelle ich den Standardbrowser über die Befehlszeile ein?

Google Chrome kann den Standardbrowser nicht ermitteln oder festlegen?

Installieren Sie das Awesome Zsh und machen Sie es zur Standard-Shell