Valgrind 的交叉编译与使用

关于 valgrind 就不详加介绍了,它大致的原理是模拟一个 CPU 环境,并提供服务给其他工具,其他工具则类似于插件,利用内核提供的服务完成各种特定的内存调试任务。

本文记录的应用场景是使用 Valgrind 调试嵌入式平台(目标系统)如 aarch64 下的应用,宿主系统的环境是 Linux X64。首先获取 Valgrind 的源码,在宿主机上交叉编译:

发表回复 取消回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注