Я хотел реализовать простой ФСМ с использованием Boost. я прочитал форс-фсм док Вот но я не смог найти заголовочные файлы. находится библиотека fsm и другие классы шаблонов в папке boost statechart? Когда я сделал поиск в подкаталогах, я нашел это:
boost version: 1.55
find . -name state_machine.hpp
./boost/msm/back/state_machine.hpp
./boost/spirit/home/support/detail/lexer/state_machine.hpp
./boost/statechart/state_machine.hpp
./libs/mpl/example/fsm/state_machine.hpp
Какой из них я должен использовать для реализации простого FSM?
Также я не смог найти пример турникета, который, как они сказали, должен быть в папке libs / fsm / examples / Turnstile.
Может кто-нибудь сказать, пожалуйста, правильный путь и местоположение?
Хорошо. я понял, что boost.fsm не был принят и, следовательно, не включен в пакет. Вместо этого были добавлены boost.msm и boost.statechart. если кто-то хочет иметь boost.fsm, вот ссылка на github, предоставленная мне (список рассылки boost-users) автором Андреем Семашевым. Спасибо Андрею за это. вот ссылка: