【问题标题】:long waiting time in linking链接等待时间长
【发布时间】:2010-04-23 15:39:23
【问题描述】:

情况就是这样。 我正在使用视觉工作室 2005。 该解决方案包含大量项目,总共34个项目,启动项目依赖于其他项目。 然后在链接部分,在真正的链接开始之前会等待很长时间。 我很确定这是因为依赖的项目太多,因为当我使用 34 个项目中的 10 个的解决方案时(将其他项目保留为 headers&libs),它会立即启动。

所以有人知道我可以减少等待时间吗?

谢谢。

【问题讨论】:

    标签: time long-integer building


    【解决方案1】:

    如果 10 的速度很快,而 34 的速度非常慢,您可以尝试将一个项目一次添加到 10 个项目的解决方案中,直到它变慢为止。可能有一个特定的项目导致缓慢。

    【讨论】:

    • 在枚举依赖项时,它可能会变得更加复杂。我会一次再添加一个项目,看看哪里开始出现缓慢 - 无论是特定项目还是一定数量的项目。
    • 如果您发现您的机器通常只是在某个特定 # 的项目中开始停滞不前,请查看任务管理器,您可能正在使用 devenv.exe 耗尽 CPU 或 RAM,或者其他进程正在吃东西增加系统资源。如果是这样,现在转储更多 RAM 非常便宜。
    【解决方案2】:

    您可以关闭“整个程序优化”,这应该会加快您的链接速度。然后,您可以在发布的最后阶段使用它。

    【讨论】:

      【解决方案3】:

      启用link-general-enable Incremental linking中的选项

      或者 Unity Build

      对你有用

      【讨论】:

        猜你喜欢
        • 2021-10-22
        • 2022-11-03
        • 1970-01-01
        • 1970-01-01
        • 2019-07-05
        • 1970-01-01
        • 1970-01-01
        • 2021-04-27
        • 1970-01-01
        相关资源
        最近更新 更多