发帖
0 0 0

bw20-win10环境搭建非虚拟机

沈夜
论坛元老

71

主题

184

回帖

8151

积分

论坛元老

积分
8151
BW系列 15 0 6 小时前

BW20-Win10 环境搭建指南 (非虚拟机)

1. 环境准备

1.1 系统要求

  • 操作系统: Windows 10/11 64位
  • Python: 3.7+ (推荐 3.8+)
    py --version  # Windows可能默认使用py命令
    

1.2 必要工具

  • 7-Zip: 用于手动解压工具链 (下载地址)
    • 注意: 7-Zip需要添加到系统环境变量PATH中,否则会报错
  • Git Bash (可选): 提供类Linux终端环境 (下载地址)

2. 安装步骤

2.1 下载SDK

git clone https://github.com/Ameba-AIoT/ameba-rtos.git

2.2 设置工具链路径 (可选)

  1. 打开 控制面板 > 系统 > 高级系统设置 > 环境变量
  2. 新建系统变量:
    • 变量名: RTK_TOOLCHAIN_DIR
    • 变量值: 你的工具链安装路径 (如: Y:\mcu\bl20\ameba-rtos\gj)

2.3 下载并安装工具链

假设你的工作目录为 Y:\mcu\bl20\ameba-rtos:

:: 临时设置环境变量 (仅当前会话有效)
set RTK_TOOLCHAIN_DIR=Y:\mcu\bl20\ameba-rtos\gj

:: 运行安装脚本
ameba.bat

脚本将自动下载并安装Python依赖包

1747674409344.jpg

1747674319001.jpg

2.4 编译项目

cd amebadplus_gcc_project
build.py -D USE_ALIYUN_URL=true

如果一切正常,项目将成功编译

image.png

image.png

也有可能出现 这样的

Error CMD : cd build && cmake "Y:\mcu\bl20\ameba-rtos\amebalite_gcc_project" -DUSE_ALIYUN_URL=true -D CMAKE_REFACTOR="TRUE" -G Ninja && ninja

解决方法:

cd build

cmake "Y:\mcu\bl20\ameba-rtos\amebalite_gcc_project" -DUSE_ALIYUN_URL=true -D CMAKE_REFACTOR="TRUE" -G Ninja && ninja

输入 a

image.png

image.png

image.png

image.png

3. 常见问题

  • 7-Zip报错: 确保7-Zip已安装且其路径已添加到系统PATH环境变量
  • 工具链下载失败: 尝试使用阿里云镜像源 (如示例中的 USE_ALIYUN_URL=true参数)
──── 0人觉得很赞 ────

使用道具 举报

您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 28759 个
  • 话题数: 41075 篇