代码之家  ›  专栏  ›  技术社区  ›  Kevin Driedger

我的Visual Studio C编译需要多长时间?

  •  1
  • Kevin Driedger  · 技术社区  · 15 年前

    似乎可以将Visual Studio配置为打印编译所需的时间。

    可能在.sln文件中的某个地方。如果SLN是使用msbuild从命令行编译的,它将打印时间。

    3 回复  |  直到 15 年前
        1
  •  7
  •   Marcel Gosselin    15 年前

    工具>选项>项目和解决方案>生成并运行>msbuild项目生成输出详细信息

    编辑 :在VS2008中,这将按项目提供信息。我找不到一种方法来获取整个解决方案构建的信息。

        2
  •  1
  •   leppie    15 年前

    调整msbuild输出级别。

        3
  •  1
  •   Kevin Driedger    15 年前
    1. 右键单击解决方案资源管理器中的解决方案并选择“项目生成顺序”
    2. 注意哪个是第一个要建造的项目,最后一个要建造的项目。
    3. 在第一个项目中,转到预生成事件命令行并输入:“ver time”
    4. 在上一个项目中,转到后期生成事件命令行并输入:“ver time”

    您将在“输出”窗口中看到开始时间和结束时间。做数学!

    读者练习:将两个命令的输出通过管道传输到一个文件,然后减去它们并输出到输出窗口。