У меня есть относительно большой проект C ++, который я могу без проблем скомпилировать в vs2015, когда я попытался скомпилировать его в vs2017, у меня возникает проблема:
fatal error C1060: compiler is out of heap space
при мониторинге cl.exeобработать его до 3.5G и затем сокрушить с этим сообщением, скомпилированное приложение x64, но компилятор по умолчанию 32bit
после некоторого поиска в Google я добавил этот флаг:
set PreferredToolArchitecture=x64
devenv.exe
и егоиспользовал 64-битный компилятор, который работает, но высасывает всю мою память (30G +) и делает компиляцию очень медленной ...: (
почему это происходит и что я могу сделать?почти нет потребления памяти вообще (относительно)
спасибо за любую помощь!
(PS я пробовал флаги / zm200 / zm1000 / zm2000, похоже, ничего не меняет)