tar -jxvf valgrind-3.8.1
解压,可以在valgrind文件夹下面得到一个新的文件夹valgrind-3.8.1 。
valgrind-3.8.1/configure --prefix="某某文件夹(建立一个新的文件夹,位置任意)"
这里我只用了一个参数,表示安装的位置,别的参数网上有。
checking the GLIBC_VERSION version... unsupported version 2.17
configure: error: Valgrind requires glibc version 2.2 - 2.16
由于
glibc2.17版本太新不兼容valgrind-3.8.1,这个问题困扰我很久,百度里面都没有找到相符合的中文的,于是在google里面终于找到了答案,有人专门为这个做了一个patch,也就是补丁的意思。网址如下:
把这些带加号的绿色的东西加进去到configure这个文件中去上面标出的是6600行左右下面的地方,修改成功后保存即可。再执行:valgrind-3.8.1/configure --prefix="某某文件夹“
的时候就成功了。