Toybrick

3588上编译错误

wudiking

高级会员

积分
689
楼主
发表于 2022-5-24 10:13:57    查看: 1956|回复: 2 | [复制链接]    打印 | 只看该作者
在3588上编译程序,报错,请大神指点
/usr/bin/ld: /lib/aarch64-linux-gnu/libavutil.so.56: undefined reference to `clReleaseMemObject@OPENCL_1.0'

opecl的库是有的


回复

使用道具 举报

addy

超级版主

积分
609
沙发
发表于 2022-5-24 10:47:45 | 只看该作者
操作步骤:
1. sudo apt install ocl-icd-libopencl1=2.2.14-2 --allow-downgrades
2. 再次编译。
3. 执行sudo apt install ocl-icd-libopencl1=2.2.14-3   (opencl支持mali加速)
4. 运行程序。
回复

使用道具 举报

wudiking

高级会员

积分
689
板凳
 楼主| 发表于 2022-5-24 13:53:06 | 只看该作者
addy 发表于 2022-5-24 10:47
操作步骤:
1. sudo apt install ocl-icd-libopencl1=2.2.14-2 --allow-downgrades
2. 再次编译。

问题确实解决了,那请问到底是啥原因啊
回复

使用道具 举报

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

本版积分规则

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


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