调试GCC编译时间

这个问题在这里已经有了答案:

  • 剖析C ++编译过程5个答案

  • g ++ some_file.cc -ftime-report

    会给你一个粗略的估计时间花在不同的编译阶段。 在你的情况最重要的是名称查找和解析。

    无法获得每类/函数编译时间唉。

    STeven Watanabe提出了一个模板分析器,可以在boost沙盒中找到,它有助于获得一个.cc中潜在实例的数量


    我知道这不是你想要的,但ccache / distcc可能有助于加速编译。

    同样,如果你有多核心机器,你可以利用make -jn来一次告诉make run N作业。

    不要忘记预编译头文件。

    链接地址: http://www.djcxy.com/p/85833.html

    上一篇: Debugging GCC Compile Times

    下一篇: lm flag is needed to link the math library?