1、下载地址:

http://valgrind.org/downloads/current.html#current

2、配置:

./configure CC=arm-none-linux-gnueabi-gcc

--host=arm-unknown-linux-gnueabi

--prefix=/home/xtank/project/linux_compress_file/valgrind/source_build_valgrind

如果报错:

checking dependency style of arm-none-linux-gnueabi-gcc... gcc3

checking for diff -u... yes

checking for a supported version of gcc... ok (4.6.1)

checking build system type... i686-pc-linux-gnu

checking host system type... arm-unknown-linux-gnueabi

checking for a supported CPU... no (arm)

configure: error: Unsupported host architecture. Sorry

修改configure文件, 查找armv7处,

5393      armv7*)

5394         { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok (${host_cpu})" >&5

5395 $as_echo "ok (${host_cpu})" >&6; }

5396         ARCH_MAX="arm"

5397         ;;

修改为:

5393      armv7*|arm*)

5394         { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok (${host_cpu})" >&5

5395 $as_echo "ok (${host_cpu})" >&6; }

5396         ARCH_MAX="arm"

5397         ;;

3、编译:

make && make install;

阅读(2274) | 评论(0) | 转发(0) |

linux valgrind 编译,valgrind 3.9交叉编译相关推荐

  1. linux mp4v2编译,2019-04-18 Mac OS交叉编译mp4v2生成so文件

    Apr 29, 2019 更新,添加深入学习链接:Mac上使用Android Studio封装mp4v2库的Java Native接口 1,环境及准备 系统:macOS Mojave version ...

  2. c程序在solaris与linux的不同,在Solaris上编译应用程序时,在Linux上使用Valgrind也会有所帮助吗?...

    我编写了一个注定要在Solaris SPARC系统上的C应用程序.但是,我的大部分开发工作都是在Mint Linux 64位计算机上进行的. 我已经看到内存泄漏很小,并且一直在Linux上使用Valg ...

  3. 理想与现实:HI3516编译Valgrind

    众所周知,C/C++程序的内存问题较多.Valgrind 是一个用于构建动态分析工具的工具框架.其包含的工具可以自动检测许多内存管理和线程错误,并详细剖析程序. 于是,我希望在海思系列芯片上使用它.编 ...

  4. 防止内存泄露 Linux下用Valgrind做检查

    Valgrind技术参考 http://valgrind.org/docs/manual/tech-docs.html 防止内存泄露 Linux下用Valgrind做检查 发布时间:2007.10.2 ...

  5. 海思3559A上编译Valgrind源码操作步骤

    注:按照以下步骤可以在海思板子上正常编译valgrind源码并生成valgrind可执行文件,但可能还不能在海思板子上正常使用. 1. 从http://valgrind.org/downloads/? ...

  6. 51-20210316华为海思Hi3516DV300的linux系统编译2(SPI模式)

    51-20210316华为海思Hi3516DV300的linux系统编译 2021/3/16 10:42 https://xueqiu.com/7970718062/159110439 官井想开挖掘机 ...

  7. kaldi在linux上编译,Kaldi的编译过程

    目录 本文介绍Kaldi的编译过程. 在Windows下编译 不建议在Windows下编译. configure脚本是怎么工作的 configure脚本有很多参数,其中一种用法是: ./configu ...

  8. 'qapplicationapp'在此作用域中尚未声明 linux,qt 编译问题总结

    1)使用make命令编译Qt原码时出现了 /usr/bin/ld: cannot find -lXrender 问题: /usr/bin/ld: cannot find -lXrender colle ...

  9. Linux错误27,解决在linux下编译32程序出现“/usr/include/gnu/stubs.h:7:27: 致命错误:gnu/stubs-32.h:没有那个文件或目录问题”...

    centos64位编译32位代码,出现/usr/include/gnu/stubs.h:7:27: 致命错误:gnu/stubs-32.h:没有那个文件或目录,需要安装32位的glibc库文件. 安装 ...

  10. Liunx树莓派(ARM)开发篇—第十四章、树莓派Linux内核编译步骤(超详细、图文结合)

    对树莓派内核源码进行配置后,下一步要进行树莓派Linux内核编译 以下步骤均在PC端虚拟机上完成 准备材料:PC端虚拟机.树莓派交叉编译工具.树莓派内核(交叉编译工具.内核下载步骤见树莓派内核源码) ...

最新文章

  1. 永远不要在代码中使用「User」这个单词!
  2. 网鼎杯SQLI+反序列化读取文件题解
  3. 波形包络提取与峰值提取_研究提出从地震噪声提取微弱体波信号探测下地幔散射体的方法...
  4. 周五话营销 | 健身房花式卖卡,诠释点击营销流
  5. 第13天学习Java的笔记(类定义)
  6. java(2)——字面常量和变量,变量的作用域,局部变量,成员变量
  7. SpringAMQP--发布订阅模型介绍
  8. 腾讯计费:亿万级大促活动自动化保障体系
  9. 【转】一个ASP.NET MVC中ajax调用WebApi返回500 Internal Server Error的调错方法。
  10. C/C++获取本地IP(适用于多种操作系统)
  11. 《剑指offer》第二十八题(对称的二叉树)
  12. C#通信之Socket通信的简单例子
  13. NLP︱高级词向量表达(三)——WordRank(简述)
  14. matlab三维极坐标天线方向图,天线方向图(Antenna Pattern)
  15. Envi监督分类,主要是随机森林分类
  16. 企业数字化转型是否缺少部落知识?
  17. 企业上云要几步?中拓互联奉送企业上云全攻略
  18. 【论文学习】6、Wi-Fi中基于前导码的包检测:一种深度学习方法
  19. 美国 普渡 计算机科学本科,美国大学本科普渡大学CS怎么样?
  20. c4d如何把文字贴在物体表面_如何使用C4D制作动态滚动文字条

热门文章

  1. Vue slot用法(2018.09.05 星期三)
  2. 『TensorFlow Internals』笔记_系统架构
  3. System Center 2012 R2 CM系列之配置configuration manager防火墙设置
  4. 组策略下更改本地管理员名称和密码
  5. Apache 配置里面使用 Win32DisableAcceptEx ,Apache 启动不了
  6. 如何知道一个exe或者dll是用什么语言编译的
  7. C#扩展名关联【转】
  8. 删除整个目录(API)
  9. 笔记本电脑怎么清理灰尘_笔记本电脑卡顿,运行慢,似中病毒,看这里 小白教你轻松搞定...
  10. 安装VMware时提示无效驱动器:D:\的解决办法