Menginstal Valgrind pada Kernel 3.x


8

Saya sedang membaca Learn C the Hard Way ketika saya menemukan dan mengikuti instruksi untuk menginstal Valgrind, sang C debugger. Namun, ketika saya berlari ./configureke pengaturan konfigurasi gedung, saya dapat

checking for the kernel version... unsupported (3.0.0-17-generic)
configure: error: Valgrind works on kernels 2.4, 2.6

Saya menjalankan Ubuntu 11.10, pada kernel Linux 3.0.0-17-generik x86_64.

Jawabannya mungkin jelas tetapi saya tidak mengenal Linux: Bagaimana cara Valgrind bekerja di komputer saya? Terima kasih.


2
Saya datang ke sini dari LCTHW juga :)
Skynet

Jawaban:


7

Valgrind dapat diinstal dari repositori (diuji pada 12.04 menjalankan kernel 3.2.x). sudo apt-get install valgrind. Juga tersedia di 11,10 menurut ini .

Hanya catatan tambahan, ini bukan debugger. Ini adalah detektor kesalahan memori.


3

Dari LCTHW :

"Anda dapat menginstal Valgrind dengan manajer paket untuk OS Anda, tetapi saya ingin Anda belajar menginstal hal-hal dari sumber"

Coba versi Valgrind yang lebih baru, mis. 3.10.1

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.