2010-09-08 8 views
0

il y a environ 3 mois, je réussi à construire libs boost et moi-même laissé les instructions suivantes:Building Boost Libs

boost Extract -> cd C: \ Program Files \ boost \ boost_1_43_0

Construire bjam - > bootstrap.bat

émission de la commande suivante -> bjam --toolset = 9,0 msvc-étape variante = debug = filetage de liaison multi-= exécution lien statique = -with-système de fichiers statiques -with-iostreams - -with-regex --with-sérialisation --with-signals --with-système --with-thread --with-wave

avant de construire les bibliothèques dans le répertoire 'stage' par défaut. Maintenant, la commande n'accepte aucun des noms de lib. Si je supprime le système de fichiers, il échoue le prochain ... et ainsi de suite.

C: \ Program Files \ boost \ boost_1_44_0> win32_build_boost_libs.bat erreur: nom de bibliothèque incorrect 'système de fichiers' dans l'option --with-.

Quelqu'un peut-il me dire pourquoi, Ive a passé 3 heures à essayer de google pour cela, mais ne peux pas trouver quoi que ce soit :-(

Je suis sûr que son quelque chose de stupide, mais le processus fonctionne sur mon vieux portable, mais pas sur mon nouveau. Ils les deux ont le même studio visuel, la version de boost, archives de boost, les variables de chemin .... il est vraiment très frustrant

Merci

+0

Vous dites « même studio visuel, la version de boost, archives de boost », mais les invites sont boost_1_43_0 pour travailler et boost_1_44_0 pour les erreurs – Mark

+1

10/10 pour l'observation :-) En désespoir de cause, je téléchargé le dernier boost_1_44_0 mais a fait la même chose. Ive a élaboré ce qu'il est, c'est copier les commandes de Microsoft Word. Il y a des caractères Unicode ou des caractères étranges qui font des ravages avec l'analyseur. Si je réécris la commande manuellement cela fonctionne. – embeddedbob

Répondre