使用arm-linux-gnueabi-gcc交叉编译valgrind

arm-linux-gnueabi-gcc交叉编译valgrind流程:

复制代码
./autogen.sh

./configure --prefix=/XXX/XXX/valgrind --host=armv7l-linux-gnueabihf CC=arm-linux-gnueabi-gcc CXX=arm-linux-gnueabi-g++ CFLAGS="-fPIC" CXXFLAGS="-fPIC" --target=armv7l-linux-gnueabihf --enable-only64bit --enable-inner --enable-lto --enable-tls

make && make install

需要注意的是,configure里面用--prefix指定了安装目录/XXX/XXX/valgrind,在嵌入式板子中也要将文件放在这个目录,要不有可能会报错。在其他文件的交叉编译的过程中,很少出现这个问题,不知道是不是版本原因。

  • valgrind: failed to start tool 'memcheck' for platform 'amd64-linux': No such file or directory

    valgrind: failed to start tool 'memcheck' for platform 'amd64-linux': No such file or directory

相关推荐
wadesir9 分钟前
当前位置:首页 > 服务器技术 > 正文Linux网络HSRP协议(实现路由器热备份与高可用性的实用指南)
linux·服务器·网络
稻谷君W11 分钟前
Ubuntu 远程访问 Win11 WSL2 并固定访问教程
linux·运维·ubuntu
泡沫·12 分钟前
4.iSCSI 服务器
运维·服务器·数据库
wdfk_prog36 分钟前
[Linux]学习笔记系列 -- [kernel]workqueue
linux·笔记·学习
wdfk_prog37 分钟前
[Linux]学习笔记系列 -- [kernel]usermode_helper
linux·笔记·学习
weixin_4365250739 分钟前
使用 idea 命令行构建 Docker 镜像并部署到云服务器
linux·docker·github
磨十三1 小时前
ARM Cortex-M 系列 MCU:内核、指令、异常与中断解析
arm开发·单片机·嵌入式硬件
悠悠121381 小时前
告别Zabbix?我用Netdata只花10分钟就搞定了50台服务器的秒级监控(保姆级实战)
运维·服务器·zabbix
天庭鸡腿哥1 小时前
大小只有4K的软件,可让系统瞬间丝滑!
运维·服务器·windows·microsoft·everything
虚伪的空想家2 小时前
华为昇腾Atlas 800 A2物理服务器开启VT-d模式
运维·服务器·ubuntu·kvm·vt-d·直通