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 ...
相关推荐
fangjianj9 小时前
windows环境反弹shell
linux·windows·web安全
有味道的男人9 小时前
得物详情 API|支持实时价格、成色、鉴别服务数据
windows·python·api
老王的笔记v10 小时前
46期 Windows超级管理器 垃圾清理 预装卸载与系统优化工具箱
windows·系统架构
张人玉12 小时前
基于 C# / .NET 8 + Windows Forms + SQLite 的桌面银行业务演示系统——华夏示范银行管理系统
windows·sqlite·c#·.net
Mr-Apple14 小时前
系统找不到指定的文件-CreateInstance/CreateVm/HCS/ERROR_FILE_NOT_FOUND
linux·windows·ubuntu·wsl
JSUITDLWXL15 小时前
jitsi-windows-local-translation
windows
点亮~黑夜17 小时前
远程连接浏览无桌面服务器上的图片
windows·软件构建
Albart57517 小时前
Docker Desktop 增量更新失败终极排查:Failed to apply delta update 反复回滚怎么办?
windows·docker·容器·docker部署大模型
Patrick在香港17 小时前
Claude + Python 数据管道:一次字段改名,786 行历史数据被静默重写
开发语言·windows·python·claude·数据工程·数据校验·数据管道
Tiny21418 小时前
解决VMware中win10虚拟机无法上网
网络·windows·vmware