From 2cb53005774c0ddb76fbc7761eb2afd25aee86cc Mon Sep 17 00:00:00 2001 From: Del Wang Date: Tue, 6 May 2025 20:26:05 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=B7=BB=E5=8A=A0=E4=BA=A4=E5=8F=89?= =?UTF-8?q?=E7=BC=96=E8=AF=91=E7=9B=B8=E5=85=B3=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/client-rust/README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/client-rust/README.md b/packages/client-rust/README.md index bc8f2a1..c988e6c 100644 --- a/packages/client-rust/README.md +++ b/packages/client-rust/README.md @@ -19,6 +19,9 @@ 为了构建能够在小爱音箱上运行的 ARMv7 应用,你还需要安装 `cross` 👉 [传送门](https://github.com/cross-rs/cross) +> [!TIP] +> 如果你是 Apple silicon 芯片,为了能够正常使用 cross 交叉编译镜像,请先在 Docker Desktop - Settings - General - Virtual Machine Options 中打开 Apple Virtual framework 选项,然后开启 `Use Rosetta for x86_64/amd64 emulation on Apple Silicon` + ```shell # 安装依赖 cargo fetch @@ -27,6 +30,8 @@ cargo fetch cross build --release --target armv7-unknown-linux-gnueabihf ``` +编译成功后,将构建好的补丁程序 `client` 复制到小爱音箱上 + > [!NOTE] > 以下操作需要先将小爱音箱刷机, 然后 SSH 连接到小爱音箱。👉 [教程](../../docs/flash.md)