Я следую руководству quickstart для boost :: spirit, и я получаю это предупреждение компилятора, когда включаю: «Этот заголовок устарел. Используйте: boost/spirit/include/classic_core.hpp« Должен ли я беспокоиться об этом?boost head заголовки устарели
(Краткое руководство: http://spirit.sourceforge.net/distrib/spirit_1_8_5/libs/spirit/doc/quick_start.html, с полным источником программы я пытаюсь скомпилировать здесь: http://spirit.sourceforge.net/distrib/spirit_1_8_5/libs/spirit/example/fundamental/number_list.cpp)
редактирования: Кроме того, когда я пытаюсь скомпилировать с рекомендованным classic_core.hpp и заголовки classic_push_back_actor.hpp , Я получаю следующие ошибки компилятора:
test7.cpp: In function 'bool parse_numbers(const char*, __gnu_debug_def::vector<double, std::allocator<double> >&)':
test7.cpp:18: error: 'real_p' was not declared in this scope
test7.cpp:18: error: 'push_back_a' was not declared in this scope
test7.cpp:23: error: 'space_p' was not declared in this scope
test7.cpp:23: error: 'parse' was not declared in this scope
версия форсирования? – 2009-05-29 06:36:23
у вас все получилось - boost 1.39 –