12.1. 生成 ARM Profiler Symbian OS 内核扩展

生成支持性能分析的 Symbian OS 内核:

  1. 在主机上安装 Symbian 生成系统。

  2. 根据常规过程生成 Symbian OS。 有关生成 Symbian OS 的详细信息,请参阅 Symbian Developer Library,网址是:

    http://www.symbian.com/Developer
    
  3. \src\CEDAR\GENERIC\base\e32\drivers\armproske 目录下,调用以下命令生成所需的编译文件:

    bldmake bldfiles ARMV6
    
  4. 用以下命令生成内核扩展:

    abld.bat -v build ARMV6
    
  5. \bin\TechView\epoc32\rom\ct1136\kernel.iby 目录下,用任意文本编辑器打开 kernel.iby。 例如:

    edit kernel.iby
    
  6. 在第一个内核扩展之前添加下面两行内容:

    // Profiler Kernel Extension
    
    extension[VARID]=    \Epoc32\Release\##KMAIN##\##BUILD##\rvpke.dll            \Sys\Bin\armproske.dll
    

    Note

    将 ARM Profiler 扩展添加到所有其他扩展之前,这样可确保 ARM Profiler 能识别自己后面加载的每个扩展。

  7. 根据常规过程生成 ROM。

  8. 根据生成 Symbian OS 映像的方式,在加载应用程序之前,可能需要先使用 .cmm 脚本文件加载映像。 有关使用脚本文件的详细信息,请参阅设置脚本

Copyright © 2007,2008 ARM Limited. All rights reserved。ARM DUI 0414CC
Non-Confidential