BabelTrace as库
我试图使用babeltrace库在C程序中加载和读取CTF跟踪 从文档: 为了使用libbabeltrace读取跟踪,第一步是创建 上下文结构,并向其添加跟踪。这是使用 bt_context_create()和bt_context_add_trace()函数。只要这个 如果分配了上下文结构且跟踪有效,则可以 由图书馆操纵 但是对于这样一个简单的程序:BabelTrace as库,babeltrace,Babeltrace,我试图使用babeltrace库在C程序中加载和读取CTF跟踪 从文档: 为了使用libbabeltrace读取跟踪,第一步是创建 上下文结构,并向其添加跟踪。这是使用 bt_context_create()和bt_context_add_trace()函数。只要这个 如果分配了上下文结构且跟踪有效,则可以 由图书馆操纵 但是对于这样一个简单的程序: #include <stdio.h> #include <babeltrace/context.h> int main(
#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;
}
#包括
#包括
内部主(空){
结构bt_context*ctx=bt_context_create();
int ret=bt_context_add_trace(ctx,“/home/alex/trace/ffmpeg/kernel/”,“ctf”,NULL,NULL,NULL);
返回ret;
}
我收到以下错误消息:
[错误][上下文]格式“ctf”未知
和ret=-1
该跟踪是一个有效的CTF跟踪,我可以使用babeltrace程序读取。请帮助我。使用babel跟踪1.5.2版本而不是1.5.1版本,肯定一切顺利。如果有任何人有问题发送给我,谢谢