1、从SVN上获得代码(也可以通过下载tar包获得源代码,可以点击
这里下载)
svn co svn://svn.valgrind.org/valgrind/trunk valgrind
2、进入源代码目录
3、运行./autogen.sh设置环境(需要标准的autoconf工具)
4、运行./configure配置Valgrind,具体参数信息详见INSTALL文件。一般只需要设置--prefix=/where/you/want/it/installed
5、make,编译Valgrind
6、make install,安装Valgrind
注意:不要移动Valgrind到一个与--prefix指定的不一样的目录,这将导致一些莫名其妙的错误,大多数在Valgrind处理/fork/exec调用时。