安装valgrind
# 下载:https://sourceware.org/pub/valgrind/valgrind-3.17.0.tar.bz2
$ bunzip2 valgrind-3.17.0.tar.bz2
$ sudo tar -xvf valgrind-3.17.0.tar
$ cd valgrind-3.17.0
$ ./configure
$ make -j16
$ sudo make install
使用
# 编译你的C程序your_code.c生成可执行文件your_code
$ gcc -g -Wall your_code.c -o your_code
# 检查内存泄漏等问题
$ valgrind --leak-chec