Сегодня я добавил несколько заголовков библиотек в наш файл precomp.h
. Затем я попытался перекомпилировать в отладке и получил эти две ошибки (порожденные включением повышения):
ошибка C3859: превышен диапазон виртуальной памяти для PCH; пожалуйста, перекомпилируйте с параметром командной строки '-Zm310' или выше
фатальная ошибка C1076: предел компилятора: достигнут внутренний предел кучи; используйте /Zm, чтобы указать более высокий предел
Поэтому я исправил их, увеличив размер кучи памяти. Нет проблем.
Мой вопрос больше о том, скрывает ли эта проблема другую? Придется ли мне в конечном итоге выделить ему больше памяти, если я продолжу добавлять заголовки библиотек в precomp.h
? Это то, как с этим справляются программисты, или есть более чистый способ сделать это?
Больше информации:
- Визуальная студия 2013
- c++