【发布时间】:2015-10-22 20:01:06
【问题描述】:
我正在尝试使用 babeltrace 库来读取跟踪文件。 所以这里是流程: 1. babeltrace /var/log/some_trace > trc.txt 2. 我的程序在创建上下文后尝试添加跟踪:
code
int err = bt_context_add_trace(ctx, path, "text", nullptr,
nullptr, nullptr);
code
- 编译并运行程序给出了这个错误: 代码 [错误] [上下文] 格式“文本”未知。 代码
我的想法是我在多台机器上生成了跟踪 - 虽然我可以使用我的程序直接读取本地系统上的二进制跟踪文件,但对于其他系统,我使用 babeltrace 转换跟踪,然后处理所有这些跟踪在一起。
我安装的包是这样的: babeltrace-devel-1.2.4-1.el7.x86_64
【问题讨论】:
-
* 我可以收集二进制跟踪并在上面运行我的程序。
标签: babeltrace