Oracle® Solaris Studio 12.4:代码分析器用户指南

退出打印视图

更新时间: 2014 年 10 月
 
 

如何从二进制文件收集动态内存访问数据:

  1. 使用 Discover 并结合 –a 选项检测二进制文件:
    % discover -a binary_name

    注 -  必须使用 Oracle Solaris Studio 版本 12.3 或 12.4 中的 Discover 版本。–a 选项在早期的 discover 版本中不可用。
  2. 运行检测过的二进制文件。

    动态内存访问数据将被写入 binary_name.analyze 目录的 dynamic 子目录中。


    注 -  有关在使用 discover 检测二进制文件时可以指定的其他检测选项,请参见Oracle Solaris Studio 12.4:Discover 和 Uncover 用户指南 中的检测选项discover 手册页。
  3. (u53ef选) 启动代码分析器的 GUI 或命令行工具 (codean) 以分析和显示数据,以及以前可能收集的任何静态代码数据。或者,可以使用未经检测的二进制文件副本来收集代码覆盖数据。