Zephyr Windows开发环境搭建

Zephyr

如果有错误或未及时更新,请以官网文档为主

官网:https://docs.zephyrproject.org/latest/develop/getting_started/index.htm

下载安装

Chocolatey

这是一个类似于在Linux系统下 yum 和 apt 那样的包管理器

官网:https://chocolatey.org/install

在管理员权限下powershell输入命令安装Chocolatey

powershell 复制代码
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

安装成功后查询版本

powershell 复制代码
choco -v

成功如下

安装插件

全局关闭确认,避免安装软件时询问

powershell 复制代码
choco feature enable -n allowGlobalConfirmation

Cmake Git Python 等所需工具

powershell 复制代码
choco install cmake --installargs 'ADD_CMAKE_TO_PATH=System'
powershell 复制代码
choco install ninja gperf python311 git dtc-msys2 wget 7zip

Zephyr SDK

官网: https://github.com/zephyrproject-rtos/sdk-ng/releases/download/v0.16.5-1/zephyr-sdk-0.16.5-1_windows-x86_64.7z

不科学上网根本下不完,分享一个国内网盘

百度网盘:https://pan.baidu.com/s/1Ot9ZvyKSB4mNlndLiEl-rQ?pwd=1122

下载解压后找到 setup.cmd 用 powershell 执行

powershell 复制代码
.\setup.cmd

成功如下

powershell 复制代码
Zephyr SDK 0.16.5-1 Setup

** NOTE **
You only need to run this script once after extracting the Zephyr SDK
distribution bundle archive.

Install host tools [Y,N]?Y
Register Zephyr SDK CMake package [Y,N]?Y

Installing host tools ...
SKIPPED: Windows host tools are not available yet.

Registering Zephyr SDK CMake package ...
Zephyr-sdk (D:/YingLiWork/zephyr-sdk-0.16.5-1_windows-x86_64/zephyr-sdk-0.16.5-1/cmake)
has been added to the user package registry in:
HKEY_CURRENT_USER\Software\Kitware\CMake\Packages\Zephyr-sdk


All done.

Press any key to exit ...
相关推荐
I***26151 天前
Windows环境下安装Redis并设置Redis开机自启
数据库·windows·redis
localbob1 天前
Windows 11跳过微软账户登录的三种方法(支持家庭版和专业版) Windows 11 跳过微软账户、本地账户安装、OOBE命令、注册表修改、bypassnro
windows·microsoft·win11·win11本地账户·windows添加本地账户·windows跳过微软
6***v4171 天前
windows手动配置IP地址与DNS服务器以及netsh端口转发
服务器·windows·tcp/ip
晨晖21 天前
MyBatisPlus的条件构造器
java·数据库·windows
好好沉淀1 天前
IDEA如何设置以新窗口打开新项目
linux·windows·intellij-idea
谷雪_6581 天前
Windows硬盘管理实战:从基本磁盘到RAID-5卷全流程实验指南
windows·磁盘管理·服务器管理·基本磁盘·动态磁盘
j***29481 天前
如何在Windows系统上安装和配置Node.js及Node版本管理器(nvm)
windows·node.js
一切顺势而行1 天前
jackson 控制处理
windows
青春不流名1 天前
Java List初始化的例子
java·windows·list