标签: lttng

如何构建LTTng并将其部署到嵌入式Linux系统?

http://lttng.org/download上提供的源代码压缩包中的README文件似乎假设一个构建在同一个Linux系统上,该系统将成为跟踪的目标.我找到了解释如何执行此操作的其他资源(LTTng Project YouTube频道有非常好的截屏视频),但我找不到任何关于如何交叉编译LTTng的说明(具体来说,我猜,liburcu,LTTng-UST ,LTTng-tools和LTTng-modules),并将它们全部安装在嵌入式Linux系统上(我可以在其中构建或重建内核,使用设备树blob,现在是基于ramdisk的文件系统).

我在哪里可以找到有关如何操作的详细信息?

更新:正如Marko在下面的第一条评论中指出的那样,LTTng工具是使用构建的autoconf.理论上我理解我可以找到一个"--host"选项configure,类似于这个答案.也许我需要一个像"ARCH = arm" make这样的参数,就像我在构建内核时使用的那样.但是make install,在使用它们的同一台机器上构建LTTng组件时,使用的交叉编译等效是什么?

trace cross-compiling embedded-linux lttng

2
推荐指数
1
解决办法
4479
查看次数

标签 统计

cross-compiling ×1

embedded-linux ×1

lttng ×1

trace ×1