如何避免超出visual studio中的内部ILK大小限制?

时间:2010-10-01 15:14:26

标签: visual-studio visual-studio-2005 linker

在Visual Studio 2005中构建一个大项目,我在增量链接中遇到错误:

  

LINK:致命错误LNK1210:超出内部ILK大小限制;链接/ INCREMENTAL:否

除了避免增量链接之外,您知道其他任何选项吗?特别是,是否有减少内部ILK数据大小的做法?

3 个答案:

答案 0 :(得分:1)

尝试将/ LTCG标志添加到链接器

答案 1 :(得分:1)

根据MSDN,

/ LTCG无法与/ INCREMENTAL一起使用。

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

答案 2 :(得分:1)

首先结束所有无用的进程(firefox,它喜欢RAM),关闭VS并等待一段时间,重新启动IDE,只有IDE并尝试构建。没有帮助 - 尝试发布版本。仍然错误 - 编辑boot.ini指定了限制。