2400
- 收藏
- 点赞
- 分享
- 举报
移植opencv2.4.9到Hi3531A
按照如下网址链接采用hisiv400重新编译了opencv的库文件。https://wenku.baidu.com/view/3bd7b55e43323968011c9295.html
也生成了对应的库文件。但发现生成的库文件和正常的动态库有出入。采用命令:readelf -d libopencv_highgui.so查看了信息。
Dynamic section at offset 0xb8a80 contains 30 entries:
标记 类型 名称/值
0x00000001 (NEEDED) 共享库:[../../lib/libopencv_core.so]
0x00000001 (NEEDED) 共享库:[../../lib/libopencv_imgproc.so]
0x00000001 (NEEDED) 共享库:[libstdc++.so.6]
0x00000001 (NEEDED) 共享库:[libm.so.6]
0x00000001 (NEEDED) 共享库:[libgcc_s.so.1]
0x00000001 (NEEDED) 共享库:[libc.so.6]
0x0000000c (INIT) 0x173d8
0x0000000d (FINI) 0xaf538
0x00000019 (INIT_ARRAY) 0xc0418
0x0000001b (INIT_ARRAYSZ) 16 (bytes)
0x0000001a (FINI_ARRAY) 0xc0428
0x0000001c (FINI_ARRAYSZ) 4 (bytes)
0x00000004 (HASH) 0xd4
0x00000005 (STRTAB) 0x854c
0x00000006 (SYMTAB) 0x283c
0x0000000a (STRSZ) 32495 (bytes)
0x0000000b (SYMENT) 16 (bytes)
0x00000003 (PLTGOT) 0xc0b90
0x00000002 (PLTRELSZ) 6560 (bytes)
0x00000014 (PLTREL) REL
0x00000017 (JMPREL) 0x15a38
0x00000011 (REL) 0x11090
0x00000012 (RELSZ) 18856 (bytes)
0x00000013 (RELENT) 8 (bytes)
0x00000016 (TEXTREL) 0x0
0x6ffffffe (VERNEED) 0x10fe0
0x6fffffff (VERNEEDNUM) 4
0x6ffffff0 (VERSYM) 0x1043c
0x6ffffffa (RELCOUNT) 1655
0x00000000 (NULL) 0x0
这些库链接的时候前面都有../../lib。导致我将库放在嵌入式上的时候,需要将库文件放在根目录下的/lib文件夹下。请问有什么方法将这些库改为正常的链接形式。
我根据这个帖子进行了修改。并没有解决问题。http://blog.chinaunix.net/uid-22762900-id-4250152.html
有其他小伙伴遇到这个问题吗?大家将opencv移植到嵌入式平台,都是怎么解决的。
也生成了对应的库文件。但发现生成的库文件和正常的动态库有出入。采用命令:readelf -d libopencv_highgui.so查看了信息。
Dynamic section at offset 0xb8a80 contains 30 entries:
标记 类型 名称/值
0x00000001 (NEEDED) 共享库:[../../lib/libopencv_core.so]
0x00000001 (NEEDED) 共享库:[../../lib/libopencv_imgproc.so]
0x00000001 (NEEDED) 共享库:[libstdc++.so.6]
0x00000001 (NEEDED) 共享库:[libm.so.6]
0x00000001 (NEEDED) 共享库:[libgcc_s.so.1]
0x00000001 (NEEDED) 共享库:[libc.so.6]
0x0000000c (INIT) 0x173d8
0x0000000d (FINI) 0xaf538
0x00000019 (INIT_ARRAY) 0xc0418
0x0000001b (INIT_ARRAYSZ) 16 (bytes)
0x0000001a (FINI_ARRAY) 0xc0428
0x0000001c (FINI_ARRAYSZ) 4 (bytes)
0x00000004 (HASH) 0xd4
0x00000005 (STRTAB) 0x854c
0x00000006 (SYMTAB) 0x283c
0x0000000a (STRSZ) 32495 (bytes)
0x0000000b (SYMENT) 16 (bytes)
0x00000003 (PLTGOT) 0xc0b90
0x00000002 (PLTRELSZ) 6560 (bytes)
0x00000014 (PLTREL) REL
0x00000017 (JMPREL) 0x15a38
0x00000011 (REL) 0x11090
0x00000012 (RELSZ) 18856 (bytes)
0x00000013 (RELENT) 8 (bytes)
0x00000016 (TEXTREL) 0x0
0x6ffffffe (VERNEED) 0x10fe0
0x6fffffff (VERNEEDNUM) 4
0x6ffffff0 (VERSYM) 0x1043c
0x6ffffffa (RELCOUNT) 1655
0x00000000 (NULL) 0x0
这些库链接的时候前面都有../../lib。导致我将库放在嵌入式上的时候,需要将库文件放在根目录下的/lib文件夹下。请问有什么方法将这些库改为正常的链接形式。
我根据这个帖子进行了修改。并没有解决问题。http://blog.chinaunix.net/uid-22762900-id-4250152.html
有其他小伙伴遇到这个问题吗?大家将opencv移植到嵌入式平台,都是怎么解决的。
我来回答
回答0个
时间排序
认可量排序
暂无数据
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币
Markdown 语法
- 加粗**内容**
- 斜体*内容*
- 删除线~~内容~~
- 引用> 引用内容
- 代码`代码`
- 代码块```编程语言↵代码```
- 链接[链接标题](url)
- 无序列表- 内容
- 有序列表1. 内容
- 缩进内容
- 图片
相关问答
-
2015-02-01 13:16:09
-
2017-09-12 10:35:52
-
2018-06-28 14:52:58
-
2014-12-24 19:24:42
-
2020-09-29 13:46:29
-
2020-01-13 13:36:04
-
2016-01-29 17:28:20
-
2016-09-09 16:33:25
-
2015-06-09 11:11:23
-
2023-06-29 09:55:50
-
2019-01-26 09:46:16
-
2015-01-20 22:07:13
-
2015-06-06 22:07:14
-
2021-02-01 17:06:50
-
2015-02-12 16:21:07
-
2016-07-15 14:51:17
-
2015-11-06 14:07:25
-
2017-02-22 14:32:22
-
02017-12-06 11:42:55
无更多相似问答 去提问
点击登录
-- 积分
-- E币
提问
—
收益
—
被采纳
—
我要提问
切换马甲
上一页
下一页
悬赏问答
-
5hisi3516cv610 + gc4336p 夜晚很模糊
-
5AIISP(功能演示,SC4336P为BGGR,强制转RGGB,会导致颜色异常)
-
5rv1106使用luckfox的SDK,设备树和驱动都写好了,结果设备文件没有生成
-
5海思3516cv610中如何进行SD卡升级,根据官方文档操作,烧录进板子时,走的默认uboot,没有执行uboot升级。
-
5G610Q-IPC-38E 夜晚很暗 有什么办法解决吗 已经补光了
-
10转换模型时,SoC版本里没显示hi3516cv610芯片
-
5hisi3516cv610 使用 yolov8n 模型训练 要如何提高 这里识别的是人
-
10有人在海思平台接过SC035HGS吗
-
5关于hi3519dv500,以SD卡虚拟 U 盘操作
-
5ss928 sample_venc代码移植到openEuler24.03上执行报错 [sample_comm_vi_start_dev]-1068: vi set dev attr failed wi
举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
提醒
你的问题还没有最佳答案,是否结题,结题后将扣除20%的悬赏金
取消
确认
提醒
你的问题还没有最佳答案,是否结题,结题后将根据回答情况扣除相应悬赏金(1回答=1E币)
取消
确认

微信扫码分享
QQ好友