Toybrick

rk3588板子编译opencv调用opencl mali

wzh

注册会员

积分
174
发表于 2023-6-2 14:58:12    查看: 5796|回复: 4 | [复制链接]    打印 | 显示全部楼层
本帖最后由 wzh 于 2023-6-2 14:58 编辑

rk3588板子上/usr/lib/aarch64-linux-gnu/没有libpOpenCL.so文件,通过命令sudo apt-get install ocl-icd-opencl-dev opencl-headers安装了opencl-3.0,编译opencv4.1.5时候opencl库指向/usr/lib/aarch64-linux-gnu/libmali.so,opencl头文件指向/usr/include/,编译出现警告,请问如何解决。错误如下:
/usr/bin/ld: /usr/lib/aarch64-linux-gnu//libmali.so.1: .dynsym local symbol at index 3 (>= sh_info of 3)
/usr/bin/ld: /usr/lib/aarch64-linux-gnu//libmali.so.1: .dynsym local symbol at index 4 (>= sh_info of 3)
/usr/bin/ld: /usr/lib/aarch64-linux-gnu//libmali.so.1: .dynsym local symbol at index 5 (>= sh_info of 3)
/usr/bin/ld: /usr/lib/aarch64-linux-gnu//libmali.so.1: .dynsym local symbol at index 6 (>= sh_info of 3)
/usr/bin/ld: /usr/lib/aarch64-linux-gnu//libmali.so.1: .dynsym local symbol at index 7 (>= sh_info of 3)
/usr/bin/ld: /usr/lib/aarch64-linux-gnu//libmali.so.1: .dynsym local symbol at index 8 (>= sh_info of 3)
/usr/bin/ld: /usr/lib/aarch64-linux-gnu//libmali.so.1: .dynsym local symbol at index 9 (>= sh_info of 3)




回复

使用道具 举报

jefferyzhang

版主

积分
13606
发表于 2023-6-2 20:28:35 | 显示全部楼层
不需要处理,只是个警告而已
回复

使用道具 举报

wzh

注册会员

积分
174
 楼主| 发表于 2023-6-5 09:14:28 | 显示全部楼层
jefferyzhang 发表于 2023-6-2 20:28
不需要处理,只是个警告而已

后续用opencv编译程序打开gpu加速就会报这个错误

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

jimmylau

新手上路

积分
19
发表于 2023-8-11 11:12:52 | 显示全部楼层
wzh 发表于 2023-6-5 09:14
后续用opencv编译程序打开gpu加速就会报这个错误

遇到了类似的问题,请问你那边解决了嘛?我看opencv源码里面调用opencl去处理会有一些条件限制,修改了源码之后还是报错
回复

使用道具 举报

saloonatic

新手上路

积分
30
发表于 2023-11-30 16:32:14 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表