查看: 2193|回复: 4

RK3568无法进行交叉编译

[复制链接]

4

主题

3

回帖

32

积分

新手上路

Rank: 1

积分
32
发表于 2024-5-6 17:31:21 | 显示全部楼层 |阅读模式
硬件主板型号:RK3568
固件名称/系统版本:YY3568-Debian10-wifi-dsi0-2023-8-15.img
自编的或固件下载地址:https://pan.baidu.com/share/init ... 03E0ow&pwd=spbr
Log日志: (可以导出,用TXT附件上传)
image.png
image.png

问题描述及复现步骤:
https://wiki.youyeetoo.cn/zh/YY3568/LinuxMIC

参考这篇文章的用C语言操作MIC,将压缩包下载下来,参考这篇交叉编译https://wiki.youyeetoo.cn/zh/YY3568/LinuxLibraryUsage,在虚拟机Ubuntu20.04上进行交叉编译,对于参考博客中的编译方法,我用参考代码成功得到了可执行文件,但是如果将代码换成C语言操作MIC的,就没办法成功了。出现上面的报错信息,而且编译器要用sdk下面 prebuilts/gcc/linux-x86/aarch64/gcc-buildroot-9.3.0-2020.03-x86_64_aarch64-rockchip-linux-gnu
我也修改了编译器,zykdubuntu:~/Compilers export PATH=SPATH:/home/zyk/Compiler/YY3568-Debian10/preb
uilts/gcc/linux-x86/aarch64/gcc-buildroot-9.3.0-2020.03-x86_64_aarch64-rockchip-linux-gnu/bin
不知道是哪里错了,导致缺少文件无法编译成功
回复

使用道具 举报

0

主题

86

回帖

499

积分

中级会员

Rank: 3Rank: 3

积分
499
发表于 2024-5-6 17:38:23 | 显示全部楼层
好的,我验证一下
回复 支持 反对

使用道具 举报

4

主题

3

回帖

32

积分

新手上路

Rank: 1

积分
32
 楼主| 发表于 2024-5-7 12:06:36 来自手机 | 显示全部楼层
嗯,结果怎么样?
回复 支持 反对

使用道具 举报

0

主题

86

回帖

499

积分

中级会员

Rank: 3Rank: 3

积分
499
发表于 2024-5-8 19:13:43 | 显示全部楼层
pai 发表于 2024-5-7 12:06
嗯,结果怎么样?

这个需要在x86主机上交叉编译
回复 支持 反对

使用道具 举报

0

主题

86

回帖

499

积分

中级会员

Rank: 3Rank: 3

积分
499
发表于 2024-5-8 19:15:38 | 显示全部楼层
何浩钧 发表于 2024-5-8 19:13
这个需要在x86主机上交叉编译

我这边测试是可以的
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|风火轮WIKI|手机版|小黑屋|深圳风火轮团队 ( 粤ICP备17095099号 )

GMT+8, 2024-12-27 04:30 , Processed in 0.077924 second(s), 22 queries .

快速回复 返回顶部 返回列表
 
【客服1】 商务合作 15289193
【客服2】 业务洽谈 13257599
【客服3】 售前咨询 510313198
【邮箱】
smartfire@smartfire.cn