2010-07-02 3 views

Répondre

0

Peut-être que le message d'erreur est vrai? Le fichier n'est pas là?

+0

boost \ boost_regex-vc71-mt-1_33_1.lib est là ... c'est correct? –

+0

no. vous avez besoin de regex.hpp, comme le message d'erreur le suggère. –

1

Vous devez vous assurer que vous avez inclus le chemin d'accès aux fichiers d'en-tête Boost dans Visual C++.

Suivez les instructions here.

Cette question se pose parce que Visual C++ ne comprend pas le chemin vers les fichiers d'en-tête Boost. En incluant le répertoire, Visual C++ recherchera le problème dans ce répertoire et, espérons-le, votre problème devrait être résolu.

+1

Aussi cela devrait être utile: http://msdn.microsoft.com/en-us/library/aa288739%28VS.71%29.aspx#boostvc_topic8 – user225312

0

Si vous êtes sous Ubuntu, installez la bibliothèque boost avec synaptic, y compris le paquet regex. Il ne suffit pas de télécharger à partir du site Web boost et la construction de la bibliothèque regex dans l'ordinateur (instructions au http://www.boost.org/doc/libs/1_52_0/libs/regex/doc/html/boost_regex/install.html), en outre, vous devez le télécharger avec synaptic. Je suppose que cette deuxième étape redondante est nécessaire parce que synaptic peut mettre à jour certaines variables système ($ PATH ???) et installer d'autres dépendances qu'un téléchargement direct de www.bost.org ne fait pas.

Questions connexes