./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