Дух предназначен только для заголовка. Как правило, нет библиотек для создания и связи. Некоторые функции, однако, требуют дополнительных библиотек; в частности, парсер регулярного выражения.требуетBoost.RegexимногопоточностьтребуетУсиление. Нити.
Использование Spirit так же просто, как включение основного файла заголовка:
#include<boost/spirit.hpp>
Это будет включать в себя все файлы заголовка. Это может быть нежелательно. Альтернативой с низким уровнем холестерина является включение только необходимого модуля. Каждый из модулей имеет свой собственный файл заголовка. Файл заголовка Master Spirit включает в себя все файлы модулей. Чтобы избежать ненужного включения функций, которые вам не нужны, лучше включать только те модули, которые вам нужны.
Для более точного контроля над включением файла заголовка вы можете включать только те файлы, которые вам нужны. Каждый модуль находится в собственном подкаталоге:
Use, modification and distribution is subject to the Boost Software
License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
Статья Includes раздела может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.