win10的WLS编译环境搭建
老实说 , 万事开头难 , 所以编译环境尤为重要 。
01
为什么要用win10的WLS子系统?
- 鸿蒙编译需要linux环境 , 不需要连接烧录(WLS 的ubuntu 底层还是win10那套 , 要使用usb很麻烦)
- 可以使笔记本资源释放(不用虚拟机)
- 基于考虑是鸿蒙的烧录是在win10上完成的 , 而编译环境是在linux平台才完成 。linux不需要完成usb连接烧录这些 。那么win10的子系统ubuntu是可以使用的 。
备注:最好备份一份虚拟机环境 , 不能保证后续鸿蒙环境是否还需要重新调整 。
WLS的安装的话 , 就不详细说明 , 直接百度有非常详细就教程 , 这里直接进行鸿蒙环境的配置 。
02
WLS ubuntu18.04编译环境配置
查看python版本信息
文章插图
2 、安装python3.8
文章插图
链接python3.8
文章插图
安装pip3
1. sudo apt-get install python3-setuptools python3-pip -y
2.sudo pip3 install --upgrade pip
安装setuptools
1. pip3 install setuptools
安装GUI menuconfig工具
1. sudo pip3 install kconfiglib
安装pycryptodome
1. sudo pip3 install pycryptodome
安装ecdsa
1. sudo pip3 install ecdsa
安装scons
1. sudo apt-get install scons -y
注:scons的版本最好大于3.0.4的 。
文章插图
然后就是安装对应的工具链 , 直接参考官方文档就行了:
1 安装gn
2 安装ninja
3 安装gcc_riscv32(WLAN模组类编译工具链)
【win10的WLS编译环境搭建】 最后 , 把code导入到vscode上
文章插图
打开Terminal , 选择WSL终端
注:因为Terminal默认是cmd , 所以要重新选择WSL Bash , 下拉选择Select Default Shell , 在最上面会弹出Bash选项 , 选择WSL Bash 。最后重新添加终端就可以了 。
文章插图
编译python build.py wifiiot
文章插图
责任编辑:xj
原文标题:win10的WLS环境搭建记录
文章出处:【微信公众号:HarmonyOS社区】欢迎添加关注!文章转载请注明出处 。
.dfma {position: relative;width: 1000px;margin: 0 auto;}.dfma a::after {position: absolute;left: 0;bottom: 0;width: 30px;line-height: 1.4;text-align: center;background-color: rgba(0, 0, 0, .5);color: #fff;font-size: 12px;content: "广告";}.dfma img {display: block;}
文章插图
推荐阅读
- win10将采用全新任务管理器,终止应用进程
- 人工智能的未来趋势和走向
- 移植鸿蒙系统到STM32L476RG_NUCLEO开发板的建议
- 玩漂流能化妆吗_漂流要注意的事项
- 一天中什么时候洗澡好_洗澡的注意事项
- 微波炉热包子要注意什么_蒸速冻包子的技巧
- 睡前饿不该吃什么_带着饥饿感睡觉的好处
- 开窗户睡觉的好处_睡觉必须关门是为什么
- 沐浴露进眼睛会有异物感吗_使用沐浴露的注意事项
- PCB的工艺流程你知道吗?