- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试构建 LTTng 文档中提供的示例。我正面临这个 fatal error 。我用不同版本的 gcc 尝试过。另外,我尝试使用 lttng 2.6 和 lttng 2.8.6 构建它。
hello-tp.h
#undef TRACEPOINT_PROVIDER
#define TRACEPOINT_PROVIDER hello_world
#undef TRACEPOINT_INCLUDE
#define TRACEPOINT_INCLUDE "./hello-tp.h"
#if !defined(_HELLO_TP_H) || defined(TRACEPOINT_HEADER_MULTI_READ)
#define _HELLO_TP_H
#include <lttng/tracepoint.h>
TRACEPOINT_EVENT(
hello_world,
my_first_tracepoint,
TP_ARGS(
int, my_integer_arg,
char*, my_string_arg
),
TP_FIELDS(
ctf_string(my_string_field, my_string_arg)
ctf_integer(int, my_integer_field, my_integer_arg)
)
)
#endif /* _HELLO_TP_H */
#include <lttng/tracepoint-event.h>
hello-tp.c
#define TRACEPOINT_CREATE_PROBES
#define TRACEPOINT_DEFINE
#include "hello-tp.h"
通过运行:
gcc -c -I /lttng/2.6/include/ hello-tp.c
错误:
lttng/2.6/include/lttng/tracepoint-event.h:56:28: fatal error: hello-tp.h:
No such file or directory
#include TRACEPOINT_INCLUDE
^
compilation terminated.
最佳答案
尝试安装软件包:liblttng-ust-dev、liblttng-ctl-dev
sudo apt-get install liblttng-ust-dev
sudo apt-get install liblttng-ctl-dev
希望有帮助。
关于c - LTTng:用户应用程序跟踪 fatal error ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50371600/
我正在尝试使用 lttng 来分析远程系统上的调度。但是,使用 babeltrace 将跟踪显示为文本格式表明所有记录的事件都具有相同的时间戳。因此,TraceCompass 中的可视化失败。 tho
我正在致力于为我们的嵌入式产品(ARM Cortex-A8)开发一套工具。我研究过的一些工具包括 LTTng、OProfile 和 Valgrind。有人可以简单描述一下 LTTng 和 OProfi
一段时间以来,我一直在使用 linux 跟踪工具(Lttng,http://lttng.org/)。目前,我正在使用带有 Lttng 插件的 Eclipse 解释跟踪。虽然使用这个工具我可以检索与系统
我正在尝试构建 LTTng 文档中提供的示例。我正面临这个 fatal error 。我用不同版本的 gcc 尝试过。另外,我尝试使用 lttng 2.6 和 lttng 2.8.6 构建它。 hel
我们需要将大量现有的痕迹(类似 printf)适应 LTTNG。我们预见到的问题之一是,我们将需要一个格式为 args 加一个 char* 字符串的包罗万象的跟踪点。我们正试图找到一种方法来避免在调用
我一直在尝试使用 arm64 工具链来执行此操作,但出现错误 error: unrecognized command line option '-mgeral-regs-only'。在谷歌搜索时,我建
我有一个 .NET Core 应用程序,我想设置它来收听 LTTng事件,但我在 C#/.NET Core 中几乎没有发现任何有关如何在代码中实际执行此操作的文档。我已经阅读了很多关于如何甚至 the
源 tarball 中的 README 文件可在 http://lttng.org/download 上获得似乎假设一个人正在同一个 Linux 系统上构建,该系统将成为跟踪的目标。我找到了其他资源来
我正在使用 LTTng 2.0 来跟踪单击 USB 鼠标时发生的事件。我得到的痕迹是这样的(不需要的行已被删除): irq_handler_entry name=i8042, irq-12 irq
我想为运行 Ubuntu 14.04 的机器使用 lttng Linux 跟踪工具包,但在发出 lttng 命令时遇到“lttng:未找到命令”终端响应。 这是我在我的机器上运行的用于获取 lttng
是否可以在不使用 LD_PRELOADing liblttng-ust-cyg-profile 并使用 -finstrument-functions 进行编译的情况下从 lttng 获取回溯? 我无法
我刚开始接触 lttng,我不知道为什么在尝试执行以下命令时会出现此错误:sudo lttng list -k。我正在使用 Eclipse 并在 Arm 处理器上交叉编译我的 C++ 代码。我引用了几
目前,我正在讨论使用 LTTng 和 Perf 进行内核跟踪的主题。我对跟踪进程所处的不同状态特别感兴趣。 我偶然发现了事件 sched_process_free 和 sched_process_ex
我正在尝试使用 LTTng 跟踪部署示例 Orocos 组件,如下所述:http://paul.chavent.free.fr/orocos-traces.html 它似乎找到了 liborocos-
我是一名优秀的程序员,十分优秀!