Где буст-спирит 3? Это заброшено?
Я не могу найти никакой загрузки для Boost Spirit 3. Похоже, официальный сайт перестал говорить об этом в конце декабря? Куда это делось?
1 ответ
Исходный код доступен на Github. Документация здесь. Цитата из блога:
C++ Now 2015. Сегодня официальный релиз Spirit X3, он же Spirit 3.0.0. X3 будет в бета-версии, сосуществуя бок о бок с Qi, Karma, Lex и Classic.
По словам Сехе (см. Комментарии), X3 был включен в релиз Boost по крайней мере еще в ноябре 2015 года. Поскольку это только заголовок, я полагаю, вы могли бы также легко загрузить Spirit с Github.
Если вы загляните в раздел "Включить" документации (ссылка выше), вы прочтете:
Spirit - это библиотека заголовочных файлов. Нет библиотек для ссылок. Чтобы использовать Spirit X3 просто включите:
#include <boost/spirit/home/x3.hpp> To distinguish between Spirit versions, you can inspect the version file: #include <boost/spirit/home/x3/version.hpp> using the preprocessor define
SPIRIT_X3_VERSION Это шестнадцатеричное число, в котором первые две цифры определяют основную версию, а последние две цифры определяют младшую версию. Например:
#define SPIRIT_VERSION 0x3000 // version 3.0
Загляните в Github, и вы найдете include/boost/spirit/home/x3
, Если вы посмотрите историю запросов, вы увидите, что проект очень живой. Если у вас есть сомнения по поводу активности проекта, свяжитесь с командой.