Toybrick

板子上fedoras系统的RKNN环境配置和ubuntu系统一样吗?

toybrick_lk

新手上路

积分
30
发表于 2019-5-13 14:55:49    查看: 17685|回复: 11 | [复制链接]    打印 | 显示全部楼层
刚接触3399pro fedoras系统,想配置RKNN但目前手上只有Ubuntu系统的配置说明书,能使用这个来配置目前的板子吗?(我已经尝试安装需要的第三方库了,但发现fedoras好像没有onnx,这才想起来ubuntu的配置可能不适用于fedoras。。。),希望来个大佬指点下

回复

使用道具 举报

zhangzj

超级版主

积分
1109
发表于 2019-5-13 15:01:32 | 显示全部楼层
回复

使用道具 举报

toybrick_lk

新手上路

积分
30
 楼主| 发表于 2019-5-13 17:35:15 | 显示全部楼层
谢谢啦,不过我按照教程安装的时候会提示grpcio找不到,你们有遇到这个问题吗?
回复

使用道具 举报

zhangzj

超级版主

积分
1109
发表于 2019-5-13 17:51:13 | 显示全部楼层
dnf安装
sudo dnf install -y python3-grpcio
回复

使用道具 举报

toybrick_lk

新手上路

积分
30
 楼主| 发表于 2019-5-13 18:02:34 | 显示全部楼层
zhangzj 发表于 2019-5-13 17:51
dnf安装
sudo dnf install -y python3-grpcio

我确实是这样安装的,但一直提示no match,搞得我也挺晕的
回复

使用道具 举报

puyanan

中级会员

积分
206
发表于 2019-7-3 10:28:45 | 显示全部楼层
toybrick_lk 发表于 2019-5-13 18:02
我确实是这样安装的,但一直提示no match,搞得我也挺晕的

我也遇到“no match”的问题。执行 sudo dnf install g++-aarch64-linux-gnu 提示no match. 您是怎么解决的?
回复

使用道具 举报

puyanan

中级会员

积分
206
发表于 2019-7-3 10:35:31 | 显示全部楼层
zhangzj 发表于 2019-5-13 15:01
参考wiki教程:
http://t.rock-chips.com/wiki.php?mod=view&id=36

您好,文档里介绍使用RKNN API的Demo,编译的时候需要安装编译器。 sudo apt install g++-aarch64-linux-gnu.  文档是在ubuntu里面,我的是默认的Fedora28系统,我使用 sudo dnf install g++-aarch64-linux-gnu 提示no match for argument,无法安装。于是在后面make的时候,出错,提示找不到 aarch64-linux-gnu-g++.   请问这个怎么解决?
回复

使用道具 举报

puyanan

中级会员

积分
206
发表于 2019-7-16 17:26:59 | 显示全部楼层
puyanan 发表于 2019-7-3 10:35
您好,文档里介绍使用RKNN API的Demo,编译的时候需要安装编译器。 sudo apt install g++-aarch64-linux- ...

后来没有安装g++-aarch64-linux-gnu,直接用g++编译。
回复

使用道具 举报

xinye

注册会员

积分
97
发表于 2019-7-22 13:35:21 | 显示全部楼层
puyanan 发表于 2019-7-16 17:26
后来没有安装g++-aarch64-linux-gnu,直接用g++编译。

请问是如何使用g++编译linux自带demo的,我这边通过命令头文件包含不进去。。。可否共享下经验,谢谢!
回复

使用道具 举报

puyanan

中级会员

积分
206
发表于 2019-7-24 17:45:15 | 显示全部楼层
xinye 发表于 2019-7-22 13:35
请问是如何使用g++编译linux自带demo的,我这边通过命令头文件包含不进去。。。可否共享下经验,谢谢! ...

\RKNN\rknn-api\Linux\rknn_api_sdk  文件夹下有CMakeLists.txt, 打开,我将里面设置编译器的两行改掉了。改完以后按教程编译。

原来:
set(CMAKE_C_COMPILER aarch64-linux-gnu-gcc)
set(CMAKE_CXX_COMPILER aarch64-linux-gnu-g++)
改为:
set(CMAKE_C_COMPILER gcc)
set(CMAKE_CXX_COMPILER gcc)

gcc是在搭环境的时候就安装好了的,参考 WIKI教程->人工智能->模型转换 安装准备:
sudo dnf install -y cmake gcc gcc-c++ protobuf-devel protobuf-compiler lapack-devel

假如改成gcc不行,再试下gcc-c++ 或其他的。
回复

使用道具 举报

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

本版积分规则

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


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