La vie personnelle du chat
Le script qui compile plus vite que son ombre
Courtoisie de Jeffrey, voici quelque chose d’intéressant à mettre dans son fichier ~/.bashrc pour ceux qui compilent un peu trop souvent:
alias make="make -j7"
makedance() { [ -f ./autogen.sh ] && ./autogen.sh; ./configure && make; }
Ceci a pour effet de remplacer automatiquement la commande make par la commande make, avec l’argument -j7 (7 jobs simultanées). Évidemment, ce genre de truc n’est utile que si vous avez un processeur quad core :)
Une règle générale: nombre_de_jobs = (nombre_de_coeurs_ou_processeurs * 2) – 1.
Le deuxième alias crée une commande “makedance”, qui permet de lancer automatiquement autogen.sh (si présent), configure.sh et finalement make, qui reprend alors automatiquement l’alias précédent, permettant alors de tout compiler avec 7 jobs avec une seule commande. Ça peut également servir de soins réparateurs pour cheveux blonds.
| This entry was posted by nekohayo on 28 November 2008 at 15:10, and is filed under Découvertes, Linux, Planète Libre, Planète Ubuntu Québec. Follow any responses to this post through RSS 2.0. Both comments and pings are currently closed. |
Comments are closed.
about 1 year ago
So useful.
Merci beaucoup ça mer servira !