Toybrick

标题: ROCK-X sdk编译 [打印本页]

作者: wu那w些w年    时间: 2019-8-29 16:36
标题: ROCK-X sdk编译
我在RK3399PRO Fedora系统下,编译ROCK-sdk有问题,我按照readme下载交叉编译链gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu
在3399上运行的时候,编译链有问题,如图
[attach]521[/attach]

[attach]520[/attach]

然后运行./build-linux-rk3399pro.sh
就出错了
[attach]522[/attach][attach]522[/attach]



难道是我下载的编译版本有问题吗

作者: troy    时间: 2019-8-29 16:39
从日志上看,是编译器路径有问题吧
作者: wu那w些w年    时间: 2019-8-29 16:49
troy 发表于 2019-8-29 16:39
从日志上看,是编译器路径有问题吧

刚才发错截图了file:///D:/wuxz/Desktop/QQ%E6%88%AA%E5%9B%BE20190829164631.png
是编译有问题,我直接执行aarch64-linux-gnu-gcc -v,明显显示编译有问题了
作者: wu那w些w年    时间: 2019-8-29 17:01
troy 发表于 2019-8-29 16:39
从日志上看,是编译器路径有问题吧

[attach]524[/attach]

是这个报错才对

作者: wu那w些w年    时间: 2019-8-30 09:56
hisping 发表于 2019-8-30 08:58
交叉编译是指在pc端编译arm设备端的代码,所以你Rock-x要在pc端编译,而不是在板子上编译 ...

在板子上面可以编译吗
作者: wu那w些w年    时间: 2019-8-30 14:41
哈哈,搞定了,被readme搞蒙了,交叉编译工具链是用在PC这边编译的,在卡发板上面,直接用gcc就可以啦
作者: kiwigogogo    时间: 2019-9-2 14:16
wu那w些w年 发表于 2019-8-30 14:41
哈哈,搞定了,被readme搞蒙了,交叉编译工具链是用在PC这边编译的,在卡发板上面,直接用gcc就可以啦 ...

请问“在开发板上面,直接用gcc”是什么意思?怎么在PC端编译呢?




欢迎光临 Toybrick (https://t.rock-chips.com/) Powered by Discuz! X3.3