3 votes

Existe-t-il un moyen d'extraire Boost Regex afin que je puisse l'intégrer à mon projet ?

Je travaille sur un projet écrit en C++ qui utilise la bibliothèque Boost Regex pour faire de l'analyse. Mon problème est que je dois exécuter le programme sur une machine distante sur laquelle la bibliothèque Boost n'est pas installée. Je n'ai pas non plus d'accès administrateur à cet ordinateur, je ne peux donc pas l'installer moi-même.

Existe-t-il un moyen de séparer la bibliothèque Boost Regex afin de la placer dans le même répertoire que mon autre code ? J'ai déjà essayé de le faire en téléchargeant la bibliothèque Boost et en séparant tous les en-têtes inutiles et autres. J'ai réussi à obtenir un point où il a presque compilé, mais il a échoué à l'étape de liaison.

Y a-t-il quelque chose que je puisse faire pour résoudre ce problème ou vais-je être obligé de réécrire le code d'analyse ?

3voto

Eric Niebler Points 1805

Vous pouvez utiliser le Boost.BCP pour extraire un sous-ensemble de Boost.

2voto

jim mcnamara Points 8622

Inclure la bibliothèque statique libboost_regex-gcc-1_35.a votre liste de fichiers objets à compiler. 1_35 est un numéro de version plus ancien sur ma machine linux, vous avez peut-être une bibliothèque plus récente.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X