Есть мысль настроить прекомпирированные заголовки по уму.
Что хочется: нужно что бы был отдельный проект, который будет только генерить прекомпилированный заголовок, который потом будет использоваться всем остальными проектами (в общем случае не входящими в один солюшн).
Какие проблемы:
Отдельные модули программы могут иметь разный тип (консольный экзешник (2шт), десяток длл, несколько статических либ), какой тип проекта при этом лучше создавать для проекта прекомпилированного заголовка и безопасно ли подавление предупреждения компиллятора о разном типе проекта и прекомпилированного заголовка.
Желательно что бы использование прекомпиллированных заголовков не было видно в исходнике. Лечится я так понимаю через Force include.
И главное, выкидывается ошибка что .pdb файлы прекомпиллированного хидера и проекта разные — как это лечить?