首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BabelTrace作为图书馆

BabelTrace作为图书馆
EN

Stack Overflow用户
提问于 2017-05-15 13:39:41
回答 1查看 168关注 0票数 0

我正在尝试使用babeltrace库来加载和读取C程序中的CTF跟踪。

从医生那里:

为了使用libbabeltrace读取跟踪,第一步是创建上下文结构并向其添加跟踪。这是使用bt_context_create()和bt_context_add_trace()函数完成的。只要分配了这个上下文结构,并且跟踪是有效的,跟踪就可以被库操作。

但是对于这样一个简单的程序:

代码语言:javascript
复制
#include <stdio.h>
#include <babeltrace/context.h>

int main(void){

     struct bt_context *ctx = bt_context_create();

     int ret = bt_context_add_trace(ctx, "/home/alex/trace/ffmpeg/kernel/", "ctf", NULL, NULL, NULL);

     return ret; 
 }

我收到以下错误消息:

错误格式"ctf“未知。

和ret = -1。

该跟踪是一个valide跟踪,我可以使用babeltrace program.please帮助我阅读它。

EN

回答 1

Stack Overflow用户

发布于 2017-05-17 07:35:08

使用BabelTrace1.5.2版本而不是1.5.1,一切都很顺利。如果有人有问题给我,谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43981069

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档