heroIII 发表于 2020-12-30 09:29:09

编译链缺少文件

本帖最后由 heroIII 于 2020-12-30 10:31 编辑

使用编译链里面aarch64-poky-linux-gcc进行编译如下文件,编译失败,使用其他平台编译和系统gcc正常编译
#include <limits.h>
#include <byteswap.h>
#include <endian.h>
void main(void) {
return;
}

djh 发表于 2020-12-30 10:13:21

您能发一下您的操作步骤以及报错信息吗?

heroIII 发表于 2020-12-30 10:31:43

djh 发表于 2020-12-30 10:13
您能发一下您的操作步骤以及报错信息吗?

已经上传了

heroIII 发表于 2020-12-30 10:33:10

djh 发表于 2020-12-30 10:13
您能发一下您的操作步骤以及报错信息吗?

你可以自行编译一下就自动,使用你们提供编译链

djh 发表于 2020-12-30 14:12:31

heroIII 发表于 2020-12-30 10:33
你可以自行编译一下就自动,使用你们提供编译链

用$CC代替arm-poky,例如:$CC   a.c -o ss

heroIII 发表于 2020-12-30 14:24:49

djh 发表于 2020-12-30 14:12
用$CC代替arm-poky,例如:$CC   a.c -o ss

这样使用编译链编译文件都改为$CC,编译QT和busybox配置不是要改动很大,感觉你编译链文件路径与通用格式不一样

heroIII 发表于 2020-12-30 14:36:15

djh 发表于 2020-12-30 14:12
用$CC代替arm-poky,例如:$CC   a.c -o ss

配置busybox,使用这个编译链是要怎么配置

djh 发表于 2020-12-30 16:23:36

heroIII 发表于 2020-12-30 14:36
配置busybox,使用这个编译链是要怎么配置

你可以参考一下yocto_build_busybox
页: [1]
查看完整版本: 编译链缺少文件