【问题标题】:How can I avoid exceeding the internal ILK size limit in visual studio?如何避免超出 Visual Studio 中的内部 ILK 大小限制?
【发布时间】:2010-10-01 15:14:25
【问题描述】:

在 Visual Studio 2005 中构建大型项目,增量链接时出现错误:

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

您知道除了避免增量链接之外的其他选择吗?具体来说,是否有可以减少内部 ILK 数据大小的做法?

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      根据 MSDN,/LTCG 不能与 /INCREMENTAL 一起使用。

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

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          猜你喜欢
          • 2017-05-15
          • 1970-01-01
          • 2018-04-20
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-11-03
          • 2018-04-10
          相关资源
          最近更新 更多