我现在正在安装 valgrind,直到“make install”命令运行良好。下一个命令 - ‘make regtest’ 输出下一个错误:
../../depcomp: line 689: exec: g++: not found
make[5]: *** [leak_cpp_interior.o] Error 127
make[5]: Leaving directory `/home/kbubuntu/valgrind-3.9.0/memcheck/tests'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/home/kbubuntu/valgrind-3.9.0/memcheck/tests'
make[3]: *** [check-recursive] Error 1
make[3]: Leaving directory `/home/kbubuntu/valgrind-3.9.0/memcheck/tests'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/home/kbubuntu/valgrind-3.9.0/memcheck'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/home/kbubuntu/valgrind-3.9.0'
make: *** [check] Error 2
我该如何解决?
谢谢。
原文由 Shtrudle 发布,翻译遵循 CC BY-SA 4.0 许可协议
所有主要的 linux 发行版都将在其存储库中包含 valgrind。你可以在 debian 派生的
apt系统上找到这个:但首先尝试:
它应该可以工作,并引入任何依赖项。请记住,如果您不是超级用户,则需要在前面加上
sudo。这是一个很棒的工具,玩得开心。