英语法语西班牙文

OnWorks 网站图标

opannotate - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 opannotate

这是命令 opannotate 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


opannotate - 生成用配置文件数据注释的源代码或程序集

概要


an [ 选项 ] [配置文件规范]

商品描述


an 从 OProfile 的配置文件数据输出带注释的源代码和/或程序集
会议。 看 个人资料(1)关于如何写profile规范。

配置


- 集会 / -a
输出带注释的程序集。 要注释的二进制文件不需要full
调试信息使用此选项,但符号信息 is 必需的。
没有符号信息, an 将默默地拒绝注释二进制文件。
如果此选项与--source 结合使用,则混合源/程序集注释
是输出。

--demangle / -D 无|智能|正常
无:不破坏。 正常:使用默认的demangler(默认)智能:使用模式-
匹配使 C++ 符号分解更具可读性。

--排除依赖 / -x
不包括库、内核模块和应用程序特定的图像
核心。 此选项仅在配置文件会话使用 --separate 时才有意义。

--排除文件 [文件]
排除给定的以逗号分隔的 glob 模式列表中的所有文件。 这个选项
仅支持 - 来源 选项。 它可用于过滤源
使用以下类型的规范输出中的文件:

· 文件名(基本名称——即没有路径)

· 文件名 glob 规范(基本文件名与给定文件名匹配的所有文件)
图案)

· 目录段(位于指定目录中的所有源文件;例如
“利比奥”)

· 目录段全局规范(例如,“libi*”)

--排除符号 / -e [符号]
排除给定逗号分隔列表中的所有符号。

- 帮帮我 / -? / - 用法
显示帮助信息。

--图像路径 / -p [路径]
用于搜索二进制文件的附加路径的逗号分隔列表。 这需要
在内核 2.6 及更高版本中查找模块。

- 根 / -R [小路]
用于搜索其他二进制文件的文件系统路径。

--包含文件 [文件]
仅在给定的以逗号分隔的 glob 模式列表中包含文件。 相同
规则适用于此选项 --排除文件 选项。

- 合并 / -m [lib、cpu、tid、tgid、单位掩码、全部]
合并在 --separate 会话中分离的任何配置文件。

--包括符号 / -i [符号]
仅在给定的逗号分隔列表中包含符号。

--objdump-参数 [参数]
调用 objdump 时将给定参数作为额外值传递。 如果不止一个
选项要传递给 objdump,参数必须用引号括起来
字符串。

此选项有用的一个示例是当您的工具链不
自动识别特定于您的处理器的指令。 为了
例如,在 IBM POWER7/RHEL 6 上,必须告诉 objdump 一个二进制文件可能有
POWER7 特定的指令。 用于显示特定于 POWER7 的 opannotate 选项
说明是:
--objdump-params=-Mpower7

opannotate 选项显示特定于 POWER7 的指令,源代码
(--source) 和行号 (-l) 将是:
--objdump-params="-Mpower7 -l --source"

--输出目录 / -o [目录]
输出目录。 这使得 opannotate 为每个源输出一个带注释的文件
文件。 此选项不能与 --assembly 结合使用。

--搜索目录 / -d [路径]
用于搜索源文件的逗号分隔的路径列表。 你可能需要使用这个
当图像的调试信息包含相对路径时的选项。

--基础目录 / -b [路径]
在查看之前从调试源文件中删除的逗号分隔的路径列表
对于他们在 --search-dirs 中。

--会话目录=目录路径
使用指定目录中的示例数据库 目录路径 而不是默认值
地点。 如果 --会话目录 没有指定,那么 an 会搜索
样品在/oprofile_data 首先。 如果该目录不存在,则
使用 /var/lib/oprofile 的标准会话目录。

- 来源 / -s
输出带注释的源。 这需要调试信息可用于
二进制文件。

- 临界点 / -t [百分比]
对于带注释的程序集,只输出超过给定符号的数据
占总样本的百分比。 对于使用多个事件的配置文件,如果阈值
达到任何事件,然后显示符号的所有样本数据。

对于带注释的源,只输出超过
给定的总样本百分比。 对于使用多个事件的配置文件,如果
任何事件达到阈值,则源文件的所有样本数据
所示。

--详细 / -V [选项]
给出详细的调试输出。

- 版 / -v
显示版本。

环境


opannotate 不识别任何特殊的环境变量。

使用 onworks.net 服务在线使用 opannotate


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    KDiff3
    KDiff3
    此存储库不再维护
    并用于存档目的。 看
    https://invent.kde.org/sdk/kdiff3 for
    最新的代码和
    https://download.kde.o...
    下载 KDiff3
  • 2
    USB加载器GX
    USB加载器GX
    USBLoaderGX 是一个 GUI
    Waninkoko 的 USB Loader,基于
    libwiigui。 它允许上市和
    推出 Wii 游戏、Gamecube 游戏和
    Wii 和 WiiU 上的自制软件...
    下载 USBLoaderGX
  • 3
    火鸟
    火鸟
    Firebird RDBMS 提供 ANSI SQL 特性
    & 在 Linux、Windows 上运行 &
    几个 Unix 平台。 特征
    出色的并发性和性能
    & 力量...
    下载火鸟
  • 4
    KompoZer首
    KompoZer首
    KompoZer 是一个所见即所得的 HTML 编辑器,使用
    Mozilla Composer 代码库。 作为
    Nvu 的开发已停止
    2005 年,KompoZer 修复了许多错误和
    增加了一个...
    下载 KompoZer
  • 5
    免费漫画下载器
    免费漫画下载器
    免费漫画下载器 (FMD) 是一个
    编写的开源应用程序
    Object-Pascal 用于管理和
    从各种网站下载漫画。
    这是一个镜...
    下载免费漫画下载器
  • 6
    UNetbootin
    UNetbootin
    UNetbootin 允许您创建可启动
    适用于 Ubuntu、Fedora 和
    其他 Linux 发行版没有
    刻录 CD。 它运行在 Windows、Linux、
    和...
    下载UNetbootin
  • 更多 ”

Linux 命令

Ad