Bonjour à toutes à tous,
Ca va bientôt faire 3 mois que je suis sur BOOST.Spirit, bien que ma compréhension soit relative, faudrait traduire cette doc !, je me heurte à un problème d'anvergure : boost::spirit::parse à disparut :
||=== MyParsers, Debug ===|
\main.cpp||In function `int main(int, char**)'

\main.cpp|71|error: no matching function for call to `parse(char*&, Parser*&, const boost::spirit::space_parser&)'|
\KolorEngine\main.cpp|70|warning: unused variable 'info'|
||=== Build finished: 1 errors, 1 warnings ===|
1 2 3 4
| Parser* Parseur = fabrique.Apppel(argv[1]); // Ligne 68
boost::spirit::parse_info<> info =
boost::spirit::parse(argv[2], Parseur, boost::spirit::space_p); |
Bon 
J'ai réinstallé la bibliothèque partiellement (juste boost.spirit) et globalement (tout boost) une dizaine de fois chacun...
J'ai également bien pensé à inclure ça :
#include <boost/spirit.hpp>
Quelqu'un aurait une explication ?
Par avance merci de votre aide
Partager