全志科技
登录
直播中
王萍
7年用户
1317经验值
私信
关注
[问答]
XR806板子编译时会出现哪些问题呢
开启该帖子的消息推送
ARM
命令
XR806板子编译时会出现哪些问题呢?怎样去解决呢?
回帖
(1)
冯栋
2021-12-28 12:07:36
1,输入repo init时提示
/usr/bin/env: ‘python’: No such file or directory 解决:
五花八门,如果是Ubuntu自带Python3都版本,可以直接链接Python3 到Python指令解决
sudo ln -s /usr/bin/python3 /usr/bin/python如果没有预装的,就安装一个Python吧
2,repo 了清华源,提示
fatal: unable to access 'https://mirrors.tuna.tsinghua.edu.cn/git/git-repo/': server certificate verification failed. CAfile: none CRLfile: none解决:
把源的https改成http……
3,编译报错
error: conflictiong types for 'fd_set' ……fd_set解决:
编译链工具版本过高,改回gcc-arm-none-eabi-10-2020-q4-major版本。。
linux x86_64:
https://developer.arm.com/-/media/Files/downloads/gnu-rm/10-2020q4/gcc-arm-none-eabi-10-2020-q4-major-x86_64-
linux.tar.bz2Windows
https://developer.arm.com/-/media/Files/downloads/gnu-rm/10-2020q4/gcc-arm-none-eabi-10-2020-q4-major-win32.exe
linux
ARM64
https://developer.arm.com/-/media/Files/downloads/gnu-rm/10-2020q4/gcc-arm-none-eabi-10-2020-q4-major-aarch64-linux.tar.bz2
MAC
OS X
https://developer.arm.com/-/media/Files/downloads/gnu-rm/10-2020q4/gcc-arm-none-eabi-10-2020-q4-major-mac.pkg
5,命令报错
hb: command not found
到 xr806-devbuild目录下
执行
pip3 install --user build/lite
编译鸿蒙的hb工具(hb是HarmonyOS2.0里新增加的编译构建命令行工具。需要Python 3.7.4及以上版本的支持)
6,命令报错
[OHOS ERROR] clang not found, install it please
鸿蒙依赖的llvm
https://repo.huaweicloud.com/harmonyos/compiler/clang/latest/linux/llvm.tar.gz
解压后将bin添加到你的PATH
7,命令报错
[OHOS ERROR] gn not found, install it please
鸿蒙依赖的gn
下载ninja
https://repo.huaweicloud.com/harmonyos/compiler/ninja/1.10.1/linux/ninja-linux-x86-1.10.1.tar.gz
下载gn
https://repo.huaweicloud.com/harmonyos/compiler/gn/latest/linux/gn-linux-x86-1717.tar.gz
解压后添加到你的PATH
然后基本就能愉快的编译了。
8,编译后镜像输出的目录:
xr806-devdevicexradioxr806xr_skylarkout
然后就是装串口驱动,烧录……enjoy~
另外帖子中用 latest 是否考虑下时效。
帮你补充
在我这可以不用设置gn ninja 的path
你们可以试试这个目录结构存放
存放目录结构
/home/make/xr806_openharmony/prebuilts/
├── build-tools
│ └── linux-x86
│ └── bin
│ ├── gn
│ ├── gn_pkg
│ ├── ninja
│ └── ninja_pkg
1,输入repo init时提示
/usr/bin/env: ‘python’: No such file or directory 解决:
五花八门,如果是Ubuntu自带Python3都版本,可以直接链接Python3 到Python指令解决
sudo ln -s /usr/bin/python3 /usr/bin/python如果没有预装的,就安装一个Python吧
2,repo 了清华源,提示
fatal: unable to access 'https://mirrors.tuna.tsinghua.edu.cn/git/git-repo/': server certificate verification failed. CAfile: none CRLfile: none解决:
把源的https改成http……
3,编译报错
error: conflictiong types for 'fd_set' ……fd_set解决:
编译链工具版本过高,改回gcc-arm-none-eabi-10-2020-q4-major版本。。
linux x86_64:
https://developer.arm.com/-/media/Files/downloads/gnu-rm/10-2020q4/gcc-arm-none-eabi-10-2020-q4-major-x86_64-
linux.tar.bz2Windows
https://developer.arm.com/-/media/Files/downloads/gnu-rm/10-2020q4/gcc-arm-none-eabi-10-2020-q4-major-win32.exe
linux
ARM64
https://developer.arm.com/-/media/Files/downloads/gnu-rm/10-2020q4/gcc-arm-none-eabi-10-2020-q4-major-aarch64-linux.tar.bz2
MAC
OS X
https://developer.arm.com/-/media/Files/downloads/gnu-rm/10-2020q4/gcc-arm-none-eabi-10-2020-q4-major-mac.pkg
5,命令报错
hb: command not found
到 xr806-devbuild目录下
执行
pip3 install --user build/lite
编译鸿蒙的hb工具(hb是HarmonyOS2.0里新增加的编译构建命令行工具。需要Python 3.7.4及以上版本的支持)
6,命令报错
[OHOS ERROR] clang not found, install it please
鸿蒙依赖的llvm
https://repo.huaweicloud.com/harmonyos/compiler/clang/latest/linux/llvm.tar.gz
解压后将bin添加到你的PATH
7,命令报错
[OHOS ERROR] gn not found, install it please
鸿蒙依赖的gn
下载ninja
https://repo.huaweicloud.com/harmonyos/compiler/ninja/1.10.1/linux/ninja-linux-x86-1.10.1.tar.gz
下载gn
https://repo.huaweicloud.com/harmonyos/compiler/gn/latest/linux/gn-linux-x86-1717.tar.gz
解压后添加到你的PATH
然后基本就能愉快的编译了。
8,编译后镜像输出的目录:
xr806-devdevicexradioxr806xr_skylarkout
然后就是装串口驱动,烧录……enjoy~
另外帖子中用 latest 是否考虑下时效。
帮你补充
在我这可以不用设置gn ninja 的path
你们可以试试这个目录结构存放
存放目录结构
/home/make/xr806_openharmony/prebuilts/
├── build-tools
│ └── linux-x86
│ └── bin
│ ├── gn
│ ├── gn_pkg
│ ├── ninja
│ └── ninja_pkg
举报
更多回帖
rotate(-90deg);
回复
相关问答
ARM
命令
在
xr806
板子
上如何实现用ncnn跑神经网络mnis
呢
2021-12-28
1230
跑一跑
XR806
的自带demo
2021-12-28
761
有哪位大神可以分享一下
XR806
开发板/模组的资料
呢
2021-12-28
1258
如何保证休眠时
XR806
芯片GPIO的电平状态
呢
2021-12-29
1264
为什么
XR806
适配新的RTOS原启动代码就
出现
了系统奔溃
呢
2021-12-29
798
如何对
XR806
开发板的环境进行配置
呢
2021-12-28
1298
请问一下
XR806
是否支持C++
编译
呢
2021-12-28
1032
XR806
芯片的mac地址要如何存放以及如何获取
2021-12-28
1159
如何下载
xr806
鸿蒙代码并
编译
?
2022-03-11
6485
请问大佬
XR806
鸿蒙开发板怎么样?
2021-12-29
1435
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分