valgrind for arm
原创
©著作权归作者所有:来自51CTO博客作者比特空间的原创作品,请联系作者获取转载授权,否则将追究法律责任
./configure --host=arm-linux CC=arm-none-linux-gnueabi-gcc CPP=arm-none-linux-gnueabi-cpp CXX=arm-none-linux-gnueabi-g++ --prefix=./valgrind
Valgrind是一款用于内存调试、内存泄漏检测以及性能分析的软件开发工具。
Valgrind的最初作者是Julian Seward,他于2006年由于在开发Valgrind上的工作获得了第二届Google-O'Reilly开源代码奖。
Valgrind遵守GNU通用公共许可证条款,是一款自由软件。
官网
http://www.valgrind.org
下载与安装
#wget http://www.valgrind.org/downloads/valgrind-3.8.1.tar.bz2
#tar xvf valgrind-3.8.1.tar.bz2
#cd valgrind-3.8.1
#./configure --prefix=/usr/local/webserver/valgrind
#make
#make install
./configure --host=arm-linux CC=arm-hisiv100-linux-uclibcgnueabi-gcc CPP=arm-hisiv100-linux-uclibcgnueabi-cpp CXX=arm-hisiv100-linux-uclibcgnueabi-g++ --prefix=/opt/valgrind
/
arm交叉编译Valgrind
分类: 嵌入式 2014-02-07 17:20 2345人阅读 评论(8) 收藏 举报
1.
wget http://valgrind.org/downloads/valgrind-3.9.0.tar.bz2
tar xvf valgrind-3.9.0.tar.bz2
cd valgrind-3.9.0
apt-get install automake
./autogen.sh
2.
修改configure
armv7*) 改成 armv7*|arm)
3.
./configure --host=arm-linux CC=arm-hisiv100-linux-uclibcgnueabi-gcc CPP=arm-hisiv100-linux-uclibcgnueabi-cpp CXX=arm-hisiv100-linux-uclibcgnueabi-g++ --prefix=/opt/valgrind
4.
make
make install