有没有像构建过程分析器这样的东西?
我想缩小可能出现瓶颈的地方?我的项目的构建甚至可能需要半个小时。我知道很多技巧和事情,理论上可能是有罪的,但是分析器将是我所有问题的完整解决方案。
我正在询问 C++ - GNU GCC - make - Linux - 环境的探查器,但是我很好奇是否有任何流行语言有这样的东西。
I want to narrow down places where can be bottlenecks? Building of my project can take even half an hour. I know many tricks and things which in theory can be guilty, however profiler will be complete solution for all my question.
I am asking about profiler for C++ - GNU GCC - make - Linux - environment, however I am curious if any popular language has such thing.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
对于 gcc,您可以使用
-ftime-report
选项来获取每个编译阶段所花费的时间。With gcc you can use the
-ftime-report
option to get the time taken by each compilation stage.