使用gprof分析c代码

时间:2014-04-27 11:25:48

标签: c eclipse profiling gprof

当我使用gprof使用以下命令

分析代码时,看起来很大的AES代码
cc file1.c file2.c -pg
./a.out
gprof a.out gmon.out > analysis.txt
 cat analysis.txt

输出文件显示所有函数调用的时间为0

扁平资料:

Each sample counts as 0.01 seconds.
 no time accumulated

  %   cumulative   self              self     total           
 time   seconds   seconds    calls  Ts/call  Ts/call  name    
  0.00      0.00     0.00      576     0.00     0.00  galois_multiply
  0.00      0.00     0.00       40     0.00     0.00  getSBoxValue
  0.00      0.00     0.00       33     0.00     0.00  PrintArr
  0.00      0.00     0.00       11     0.00     0.00  AddRoundKey
  0.00      0.00     0.00       10     0.00     0.00  core
  0.00      0.00     0.00       10     0.00     0.00  getRconValue
  0.00      0.00     0.00       10     0.00     0.00  myrotate
  0.00      0.00     0.00       10     0.00     0.00  shiftRow
  0.00      0.00     0.00       10     0.00     0.00  subByte
  0.00      0.00     0.00        9     0.00     0.00  mixColumn
  0.00      0.00     0.00        1     0.00     0.00  ReadInput
  0.00      0.00     0.00        1     0.00     0.00  expandKey

我错过了什么......请建议,

  • 我尝试使用eclipse tptp,但无法找到一种方法来获取c 使用eclipse的代码,在那个方向上的任何想法也将是 理解

  • 是否有在线工具可以上传我的代码并提取 详细的分析报告?

0 个答案:

没有答案