gpt4 book ai didi

c++ - 是否可以分析查看程序集的 C/C++ 内联函数?

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:57:49 24 4
gpt4 key购买 nike

我想测量我在项目中使用的一些内联函数的性能和一般行为(创建了多少程序集等)。除了分析时间之外,是否可以查看使用这些内联函数的函数的总体代码扩展?

我尝试在 Visual C++ 和 MingW 中(通过 NetBeans)在调试期间查看反汇编面板。通过调试构建,每个内联函数都在程序集中使用调用,因此它们不会被内联。如果我激活优化,程序集会发生很大变化,我什至无法在这些函数中放置断点。

您是否知道任何编译器设置(例如,在 GCC 或 VC 中,只是优化内联函数)、书籍(我有一本关于内联测量计时的“高效 C++”)或其他任何可以更好地理解该主题的东西?

最佳答案

这是 link到VS中的编译器开关。如果你只是想测试内联只启用这个优化。

关于c++ - 是否可以分析查看程序集的 C/C++ 内联函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15551966/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com