技术专栏
SS928/SD3403镜像被进行strip解决方案
背景
SS928的开发包在编译时默认对文件系统中所有的库进行了strip操作,导致系统启动后无法使用Valgrind进行内存监测;在osdrv/Makefile文件中有如下代码:
pushd $(OSDRV_DIR)/pub/$(PUB_ROOTFS); $(OSDRV_CROSS)-strip ./lib/*; popd
一般情况下只有在发布程序版本等关键节点才进行strip,在平时的开发中经常会用到gdb或者Valgrind进行内存调试,因此平时的开发中不必进行strip操作。
解决方案
方案1
修改Makefile
在osdrv/Makefile中注释这行代码,然后重新编译镜像,重新烧写即可。
#修改前
pushd $(OSDRV_DIR)/pub/$(PUB_ROOTFS); $(OSDRV_CROSS)-strip ./lib/*; popd
#修改后
#pushd $(OSDRV_DIR)/pub/$(PUB_ROOTFS); $(OSDRV_CROSS)-strip ./lib/*; popd
方案2
参考文档:《BSP FAQ.pdf》
从对应工具链的安装目录(服务器上)找出该对应库(未 strip 过的),替换原来 strip 过的库。
声明:本文内容由易百纳平台入驻作者撰写,文章观点仅代表作者本人,不代表易百纳立场。如有内容侵权或者其他问题,请联系本站进行删除。
红包
点赞
收藏
评论
打赏
- 分享
- 举报
评论
0个
手气红包
暂无数据相关专栏
-
浏览量:14310次2022-11-10 18:07:40
-
浏览量:1713次2025-10-17 17:05:21
-
浏览量:3455次2023-12-22 14:53:36
-
浏览量:2716次2025-04-16 17:12:31
-
浏览量:3379次2023-06-30 10:33:51
-
浏览量:11368次2024-05-28 16:26:51
-
2024-05-30 09:29:48
-
2026-03-25 14:55:48
-
浏览量:7924次2022-11-10 14:33:49
-
浏览量:3493次2024-08-22 17:27:55
-
浏览量:1736次2024-09-13 17:34:13
-
浏览量:1234次2025-09-06 16:56:00
-
浏览量:3193次2024-06-06 10:17:20
-
浏览量:7669次2024-03-14 14:15:25
-
浏览量:1940次2023-11-24 16:28:24
-
浏览量:3030次2023-10-28 16:08:09
-
浏览量:2546次2020-06-23 16:51:48
-
浏览量:2823次2019-09-01 11:17:25
-
浏览量:8356次2023-03-17 19:33:35
切换马甲
上一页
下一页
TA最新文章
打赏用户
共 0 位
我要创作
分享技术经验,可获取创作收益
分类专栏
-
3篇
热门专栏
- 女神节|送TA智能电视,神操作biu~(文末有彩蛋)
- 中国电信携手海思、长虹助力新基建,打造5G机器视觉”端边云协同”创新方案
- 海思Hi3536交叉编译ffmpeg 和OPencv
- G524-DCS-138E型开发板_开坑之旅:第一节、开发环境搭建以及SDK适配
- 海思|董小姐的睡眠空调“月亮女神”,到底有多神奇!
- 【海思应用篇】-(8)GPIO模拟I2C
- HI3518EV300的USB接口及SDIO接口设计参考
- 基于易百纳SS928或者欧拉派移植ubuntu20.04和ROS环境
- 海思8K助力广电网络弯道超车:为智慧家庭带来极致体验、智慧服务、规范连接
- 国产科幻巅峰之作《三体》,成功开启中国科幻剧时代
置顶时间设置
结束时间
删除原因
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
打赏作者
ღ过客᭄ꦿ࿐
您的支持将鼓励我继续创作!
打赏金额:
¥1
¥5
¥10
¥50
¥100
支付方式:
微信支付
举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
审核成功
发布时间设置
发布时间:
请选择发布时间设置
是否关联周任务-专栏模块
审核失败
失败原因
请选择失败原因
备注
请输入备注

微信扫码分享
QQ好友