Toybrick

楼主: jefferyzhang

RK3399Pro入门教程(12)OpenGL/CL在Debian10上的安装和使用

jefferyzhang

论坛元老

积分
8860
 楼主| 发表于 2020-10-28 15:48:07 | 显示全部楼层
cxjrk 发表于 2020-10-28 14:24
这边安装的opencl库是1.2版本的吗

toybrick提供的mali就是1.2的
回复

使用道具 举报

tecsai

注册会员

积分
139
发表于 2020-11-3 10:33:18 | 显示全部楼层
supchao 发表于 2020-9-9 17:06
toybrick rk3399pro debian10安装opencl,之前按贴子已经刷机安装过很多次也都能成功。
今天尝试重新刷机安 ...

你好,我遇到了和你一样的情况。你的cl程序能跑通吗?
回复

使用道具 举报

tecsai

注册会员

积分
139
发表于 2020-11-3 10:33:51 | 显示全部楼层
楼主,我遇到的情况和69楼的情况一样。这是个问题吧,怎么解决呢?
回复

使用道具 举报

tecsai

注册会员

积分
139
发表于 2020-11-6 14:28:28 | 显示全部楼层
楼主,我这边安装了OpenCL,但是执行cinfo时,报错:clinfo: /lib/aarch64-linux-gnu/libOpenCL.so.1: version `OPENCL_1.0' not found (required by clinfo)
按照你的说法,我没有关心这个,直接跑以前写的算子,链接的时候,-lOpenCL.
这个时候程序也是跑不通,总是在不同的地方Abort.
回复

使用道具 举报

jefferyzhang

论坛元老

积分
8860
 楼主| 发表于 2020-11-6 14:38:16 | 显示全部楼层
tecsai 发表于 2020-11-6 14:28
楼主,我这边安装了OpenCL,但是执行cinfo时,报错:clinfo: /lib/aarch64-linux-gnu/libOpenCL.so.1: vers ...

链接时候要-lmali库,不是-lopencl
回复

使用道具 举报

tecsai

注册会员

积分
139
发表于 2020-11-6 14:44:28 | 显示全部楼层
jefferyzhang 发表于 2020-11-6 14:38
链接时候要-lmali库,不是-lopencl

-lmali显示cannot find -lmali。
回复

使用道具 举报

jefferyzhang

论坛元老

积分
8860
 楼主| 发表于 2020-11-6 14:46:16 | 显示全部楼层
tecsai 发表于 2020-11-6 14:44
-lmali显示cannot find -lmali。

。。。话说你知道-l的意思么。。。

1. 你的板子型号是什么?
2. 有没有mali库?有的话编译时候link这个mali库即可
3. 按我这篇教程做哪步出现问题?
回复

使用道具 举报

tecsai

注册会员

积分
139
发表于 2020-11-6 14:50:20 | 显示全部楼层
jefferyzhang 发表于 2020-11-6 14:46
。。。话说你知道-l的意思么。。。

1. 你的板子型号是什么?

首先,知道-l是什么意思。但是我这里执行find并没有找到mali.so或者libmali.so。
1. 板子是TB96AI
2. 没有mali库
3. 按照帖子里说的,从头到尾,没有乱序。甚至重刷了系统,一样的问题。
求教大神再一次指教-l的意思。
回复

使用道具 举报

tecsai

注册会员

积分
139
发表于 2020-11-6 15:00:13 | 显示全部楼层
/usr/lib/aarch64-linux-gnu路径下libOpenCL.so最终连接的是libmali-toybrick.so.r18p0, 请问楼主-lOpenCL和-lmali都是链接的这个库吗?
回复

使用道具 举报

tecsai

注册会员

积分
139
发表于 2020-11-6 15:13:15 | 显示全部楼层
楼主,你说要执行-lmali库,我的本能思考是应该有一个类似于libmali.so的库,但实际上没有。麻烦楼主给解答一下。
回复

使用道具 举报

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

本版积分规则

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


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