Как избежать превышения внутреннего размера ILK в visual studio? - PullRequest
3 голосов
/ 01 октября 2010

При создании большого проекта в Visual Studio 2005 я получаю сообщение об ошибке при инкрементном линковании:

ССЫЛКА: фатальная ошибка LNK1210: превышен внутренний предел размера ILK;ссылка с / INCREMENTAL: NO

Известны ли вам какие-либо варианты, кроме как избегать инкрементных ссылок?В частности, существуют ли методы, которые уменьшат размер внутренних данных ILK?

Ответы [ 3 ]

1 голос
/ 02 января 2013

/ LTCG недопустимо для использования с / INCREMENTAL в соответствии с MSDN.

http://msdn.microsoft.com/en-us/library/xbf3tbeh(v=vs.80).aspx

1 голос
/ 04 марта 2013

сначала завершите все бесполезные процессы (firefox, ему нравится RAM), закройте VS и подождите некоторое время, перезапустите IDE, только IDE и попробуйте собрать.не помогло - попробуйте выпустить сборку.ошибка по-прежнему - отредактируйте boot.ini, там указан указанный предел.

1 голос
/ 08 декабря 2011

Попробуйте добавить / LTCG флаг к компоновщику

...