这是 dmalloc 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
dmalloc - 用于使用 dmalloc 调试设置调试环境的程序
图书馆。
概要
dmalloc [选项]
商品描述
本手册页记录了 dmalloc 命令。 它是为 Debian GNU/Linux 编写的
发行版几乎是逐字逐句地基于图书馆提供的原始文档
GNU 信息格式; 见下文。
- dmalloc 程序旨在协助设置环境变量
DMALLOC_OPTIONS。 它旨在打印制作所需的 shell 命令
环境的适当改变。 不幸的是,它无法对其进行更改
自己所以 dmalloc 的输出应该通过 `eval' shell 命令发送,这将
执行命令。
使用具有别名或宏功能的 shell:csh、bash、ksh、tcsh、zsh 等,
建议为 dmalloc 设置别名来执行 eval 调用。 Csh/tcsh 用户(对于
示例) 应将以下内容放入其“.cshrc”文件中:
别名 dmalloc 'eval `\dmalloc -C *`'
另一方面,Bash 和 Zsh 用户应该将以下内容放在他们的 `.zshrc' 文件中:
函数 dmalloc { eval `命令 dmalloc -b $*` }
这允许用户将 dmalloc 命令作为“dmalloc 参数”执行。
该程序最基本的用法是 `dmalloc [-公元前] 标签'。
- '-b' or '-C' (一次使用但不是两个标志)用于生成 Bourne 或
分别是 C shell 类型的命令。 dmalloc 将尝试使用 '壳' 环境
变量来确定是否应该生成 bourne 或 C shell 命令,但您可以
想要明确指定正确的标志。
- 行李牌 dmalloc 的参数应该匹配用户运行时配置中的一行
file or 应该是内置标签之一。 如果没有指定标签并且没有其他选项 -
使用的命令,dmalloc 将显示环境变量的当前设置。 它
在执行此操作时指定详细选项之一很有用。
要找出调试 malloc 程序的用法,请尝试 dmalloc --使用时间长。 -
将显示的标准化使用消息是 argv 的众多功能之一
这个包中包含的库。 它可以通过 ftp 从“ftp.letters.com”获得
`/src/argv' 目录。 有关更多信息,请参阅那里的“argv.info”。
配置
-a 地址 设置 `addr' 部分 DMALLOC_OPTIONS 要寻址的变量(或
或者地址:号码)。
-b 输出 Bourne shell 类型命令。
-C 输出 C shell 类型的命令。
-c 清除/取消设置所有未用其他参数指定的设置。 明确的意愿
永远不要取消“调试”设置。 用 -d 0 或标记为“无”以实现此目的。
-d 位掩码 设置“调试”部分 DMALLOC_OPTIONS env 变量到位掩码
值应为十六进制。 如果标签是
指定的。
-D 列出所有调试令牌。 用于查找要与 -p or
-m 选项。 与 -v or -V 详细选项。
-e 埃尔诺 打印与错误号 errno 对应的 dmalloc 错误字符串。
-f 文件名 使用此配置文件而不是 RC 文件 ~/.dmallocrc。
-i 数 将检查间隔设置为数字。
-k 使用标签时保留设置。 这覆盖 -r .
-l 文件名 将日志文件设置为文件名。
-L 不以十六进制输出调试值,而是以长格式输出单个调试令牌。
-m 代币 从当前调试中删除(减去)令牌的调试功能
设置或从选定的标签(或 -d 价值)。 多种的 -多发性硬化症 可以指定。
-n 在不改变环境的情况下,输出由提供的命令产生的命令
选项。
-p 代币 添加(加上)令牌的调试功能到当前调试设置
或到选定的标签(或 -d 价值)。 多种的 -p的 可以指定。
-r 使用标签时删除(取消设置)所有设置。 这在您使用时很有用
返回标准开发标签并需要日志文件、地址和间隔
设置自动清除。 如果默认情况下您希望此行为,则此
可以放入 dmalloc 别名中。
-s 数 设置“开始”部分 DMALLOC_OPTIONS env 变量到数字
(或者`文件:行')。
-S 不以十六进制输出调试值,而是以简短的形式输出单个调试令牌。
-t 列出 rc 文件中的所有标签。 与 -v or -V 详细选项。
-v 给出详细的输出。 在转储当前设置或列表时特别有用
所有的标签。
如果未指定任何参数,则 dmalloc 会转储您拥有的当前设置
环境变量。 例如:
调试标志'0x40005c7'(运行时)
地址 0x1f008,计数 = 3
间隔 100
日志路径'malloc'
未设置起始文件
随着 -v 选项并且没有参数,dmalloc 以详细的形式转储当前设置
方式。 例如:
调试标志'0x40005c7'(运行时)
日志统计,日志非自由,日志块,日志未知,
日志坏空间,检查围栏,捕获空
地址 0x1f008,计数 = 10
间隔 100
日志路径'malloc'
未设置起始文件
使用 onworks.net 服务在线使用 dmalloc