1

虽然增量链接解决了链接所花费的大部分时间,即使对于非常大的项目,我发现 MSVS 中的增量链接器非常随意。(我目前使用的是 2003 atm,很想听听 2005/8 是否解决了这些问题。)我的已知触发器列表包括:

  • 更改主 .exe 项目外部的任何内容将触发完整链接
  • 添加静态变量有 50% 的机会触发完整链接

这个清单当然不包括在内。我该怎么做才能避免完整链接?

到目前为止,我发现的唯一诊断工具是

  • /test 在链接器命令行选项中

这太可怕了。有哪些解决方案可用于诊断完全重新链接的触发器?

4

2 回答 2

1

尽量减少解决方案中的项目数量会使问题好转一些。当然,所有正常的构建加速都将起作用,例如减少包含和缩小 obj 文件的大小。

于 2008-09-17T19:47:42.247 回答
0

我用的是2008;虽然我只将它用于中小型项目,但到目前为止我还没有遇到任何意想不到的完整链接。

我没用过03,但在我看来08似乎比05好得多。

于 2008-09-17T21:05:47.990 回答