La construction de tous de Boost en quelques minutes

Quelqu'un peut-il expliquer pourquoi en suivant ces instructions:

http://www.boost.org/doc/libs/1_59_0/more/getting_started/unix-variants.html#easy-build-and-install

... il prend mon décent machine à 5 heures pour construire tous les de Boost, tandis que certaines personnes rapport à faire de même dans seulement 3 minutes ?

Est-il une autre façon de construire le coup de pouce que celui mentionné ci-dessus que, de fait, va très vite (par rapport à plusieurs heures, en tout cas).

Je suis en utilisant le compilateur Clang sur Darwin (Mac) de l'option. Pas sûr de savoir comment il est pertinent mais j'ai 16 GO de RAM et un SSD récents. L'horloge de 2,3 Ghz.

Edit: je suis heureux de vous communiquer, sur la base des commentaires et des réponses, que l'utilisation de la ./b2 -j4 -d0 options, j'ai eu mon moment de la compilation que 13 minutes. Aussi la -jN option n'est pas répertorié dans l'ensemble des options disponibles avec la valeur par défaut --help, vous devez appeler plutôt --help-options pour voir ces autres plus techniques "avancées".

  • le compilateur et de la plate-forme?
  • Vous avez mentionné dans le lien que vous avez un quad core, 3 ans macbook. Vous devriez être en mesure de réduire de 5 heures à un peu plus d'une demi-heure en utilisant make -j8; voir iSanych de réponse.
  • Ne -d0 vraiment d'incidence sur le coup de pouce construire la vitesse?
InformationsquelleAutor johnbakers | 2015-11-06