Как сократить время компиляции с помощью Boost MSMC++

Программы на C++. Форум разработчиков
Anonymous
Как сократить время компиляции с помощью Boost MSM

Сообщение Anonymous »

У меня есть корневой автомат с примерно 40 переходами (включая четыре подсостояния). Все работало хорошо, но когда я начинаю увеличивать количество переходов, время компиляции значительно увеличивается (разработка больших конечных автоматов становится адом). Я пытался использовать политику boost::msm::back::favor_compile_time и разделить субмашины на несколько единиц перевода, но это не дало эффекта. У кого-нибудь есть решение этой проблемы?
Boost — 1.53, компилятор — MSVC 2012, процессор — Intel i7



Обновление: лучший способ сократить время — удалить boost msm из проекта

Подробнее здесь: https://stackoverflow.com/questions/232 ... -boost-msm

Вернуться в «C++»