Как сократить время компиляции с помощью 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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