Modifier commande utilisée par bjam lors de l'installation de la bibliothèque boost de C
-
19-09-2019 - |
Question
Je suis en train de faire l'installation de la bibliothèque boost un peu plus lent, parce qu'il ya trop d'appels à gcc dans un court laps de temps, ce qui augmente ma température du processeur à sa limite et bloque le système.
J'ajoute donc cela dans /etc/site-config.jam
using gcc ; ; "sleep 10; g++" ;
Cependant, il donne cette erreur:
$ ./bjam installer
/etc/site-config.jam:5: erreur de syntaxe au mot-clé;
/etc/site-config.jam:5: en charge
règle sommeil 10; g ++ inconnu dans le module pch.
/tmp/boost_1_40_0/tools/build/v2/kernel/modules.jam:283: dans l'importation
/tmp/boost_1_40_0/tools/build/v2/tools/gcc.jam:19: en charge
/tmp/boost_1_40_0/tools/build/v2/kernel/modules.jam:283: dans l'importation
/tmp/boost_1_40_0/tools/build/v2/build/toolset.jam:37: en toolset.using
/tmp/boost_1_40_0/tools/build/v2/build/project.jam:874: en utilisant
projet config.jam: 12: modules.load
/tmp/boost_1_40_0/tools/build/v2/build-system.jam:241: en charge config
/tmp/boost_1_40_0/tools/build/v2/build-system.jam:407: en charge la configuration-fichiers
/tmp/boost_1_40_0/tools/build/v2/build-system.jam:538: en charge
/tmp/boost_1_40_0/tools/build/v2/kernel/modules.jam:283: dans l'importation
/tmp/boost_1_40_0/tools/build/v2/kernel/bootstrap.jam:138: en boost-build
/tmp/boost_1_40_0/boost-build.jam:16: la portée du module
Comment puis-je résoudre ce problème?
La solution
Permettez-moi de dupliquer simplement la réponse que je donnais sur la liste de diffusion boost utilisateurs.
S'il vous plaît se référer à documentation configuration gcc
La syntaxe est donne est:
en utilisant gcc: [version]: [c ++ - compilation commande]: [options du compilateur];
En d'autres termes, vous devez avoir « : » au lieu de la première et la seconde « ; »
.