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

退出打印视图

更新时间: 2014 年 10 月
 
 

快速启动

  1. 编译程序以收集静态数据。
    % cc -xprevise=yes *.c

    注 -  以前,可以使用 –xanalyze=code 选项进行编译。此选项对 Oracle Solaris Studio 12.4 仍然有效,但已停止使用。
  2. 使用调试信息重新编译程序。
    % cc -g *.c
  3. 使用 discover 检测程序,并运行程序以收集动态内存访问数据。
    % cp a.out a.out.save
    % discover -a a.out
    % a.out
  4. 使用 uncover 检测程序以收集代码覆盖数据。
    % a.out
    % cp a.out.save a.out
    % a.out
    % uncover a.out
  5. 在收集信息之后,可以选择通过 GUI 或 codean 命令行工具访问代码分析器来显示所收集的数据。
    • 要通过 GUI 访问代码分析器,请使用以下命令:
      % code-analyzer a.out
    • 要通过命令行工具访问代码分析器,请使用以下命令:
      % codean a.out