Installation 在目标PowerPC计算机上安装Valgrind

Installation 在目标PowerPC计算机上安装Valgrind,installation,valgrind,cross-compiling,Installation,Valgrind,Cross Compiling,我有最新的Valgrind源代码。我想在目标机器(powerpc)上安装Valgrind,该机器不支持构建任何软件。因此,我需要在powerpc机器的构建机器(x86)上交叉编译Valgrind。现在我的问题是如何将交叉编译的Valgrind安装到我的目标机器上?要在PPC上使用Valgrind的默认工具(memcheck),需要的文件有: /corefrind/valgrind ./corefrind/vgpreload_core-ppc32-linux.so ./memcheck/memc

我有最新的
Valgrind
源代码。我想在目标机器(
powerpc
)上安装
Valgrind
,该机器不支持构建任何软件。因此,我需要在powerpc机器的构建机器(x86)上交叉编译
Valgrind
。现在我的问题是如何将交叉编译的Valgrind安装到我的目标机器上?

要在PPC上使用Valgrind的默认工具(memcheck),需要的文件有:

  • /corefrind/valgrind
  • ./corefrind/vgpreload_core-ppc32-linux.so
  • ./memcheck/memcheck-ppc32-linux
  • ./memcheck/vgpreload_memcheck-ppc32-linux.so
  • /default.supp
交叉编译后,将这些文件复制到同一目录,并在目标上启动
valgrind
,并将
valgrind_LIB
设置为它们所在的位置

例如,如果所有文件都复制到/tmp中

VALGRIND_LIB=/tmp /tmp/valgrind /PATH/TO/DEBUGGEE
将使用valgrind启动调试对象