# 将 CMake 添加到 PATH

## 当前状态

✅ **CMake 已安装**：`C:\Program Files\CMake\bin\cmake.exe`
❌ **但不在 PATH 中**：所以 `cmake` 命令无法识别

## 解决方案

### 步骤 1：打开环境变量编辑器

1. 按 `Win + R`
2. 输入：`sysdm.cpl`
3. 点击"高级" -> "环境变量"

### 步骤 2：编辑用户变量 Path

1. 在"用户变量"区域找到 `Path`
2. 点击"编辑"

### 步骤 3：添加 CMake 路径

1. 点击"新增"
2. 输入：`C:\Program Files\CMake\bin`
3. 点击"确定"

### 步骤 4：确认并关闭

1. 点击"确定"关闭所有对话框
2. **重启 PowerShell**（重要！）

### 步骤 5：验证

重启 PowerShell 后，运行：

```powershell
cmake --version
```

应该显示：
```
cmake version 3.xx.x
CMake suite maintained and supported by Kitware
```

## 快速验证

重启 PowerShell 后，运行：

```powershell
# 检查 CMake
cmake --version

# 检查 PATH
$env:Path -split ';' | Select-String "CMake"
```

应该看到 `C:\Program Files\CMake\bin` 在 PATH 中。

## 如果仍然无法识别

### 临时解决方案（仅当前会话）

在 PowerShell 中运行：

```powershell
$env:Path += ";C:\Program Files\CMake\bin"
cmake --version
```

### 永久解决方案

确保已添加到用户变量的 Path 中，然后重启 PowerShell。

## 下一步

添加 PATH 并重启 PowerShell 后：

1. ✅ 验证 CMake：`cmake --version`
2. ⏭️ 重新编译：`west build -b nrf52832dk_nrf52832`

