我在读艰难地学习 C 语言当我偶然发现并按照说明安装 Valgrind(C 调试器)时。然而,当我运行./configure
设置构建配置时,我得到了
checking for the kernel version... unsupported (3.0.0-17-generic)
configure: error: Valgrind works on kernels 2.4, 2.6
我正在内核 Linux 3.0.0-17-generic x86_64 上运行 Ubuntu 11.10。
答案可能很明显,但我不熟悉 Linux:如何让 Valgrind 在我的计算机上运行?谢谢。
答案1
Valgrind 可从存储库安装(在运行内核 3.2.x 的 12.04 上测试)。 sudo apt-get install valgrind
也可在 11.10 中使用,根据这。
补充一点,它不是调试器。它是一个内存故障检测器。