我需要用 AQ 分析我的控制台程序。它在一个大文件中(出于优化目的)。
void function1();
void function2()
// etc more declarations
int main{
//alot of loops, and function uses
function1();
function1();
}
对“已用时间”默认配置文件的分析只告诉我 main 正在使用 100%,并且需要 40 秒才能完成它的工作。没有关于在 main 中调用的函数花费了多少时间,只有它们被调用了多少次,这什么也没有说明。
我是否在配置 AQtime 时遗漏了一些东西,因为我找不到它?想知道这些功能需要多少时间来完成它的工作..
最佳答案
AQtime 只会分析您告诉它分析的例程。它的启动向导在帮助您正确配置方面非常有用;我建议非常仔细地注意它,但一般程序是:
- 创建一个区域。配置该区域以进行线路或例程分析。
- 将源文件添加到该区域。在这种情况下,只有您的一个文件。
- 现在的个人资料。
一般规则是,如果您不告诉 AQtime 检测例程,它就不会检测。您的应用程序中的所有代码都有一个默认区域,但它仅用于例行分析,而不是线路分析。
关于c++ - C/C++ AQtime 分析器问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/529284/