工具链命令未找到(command not found)

未验证

错误特征:command not found

症状

  • 终端提示 command not found
  • make/构建脚本在调用交叉编译器时立即失败

适用环境

  • 硬件:hw-ws63-generic, hw-ws63e-generic
  • 系统:LiteOS
  • SDK:vendor-sdk-unspecified
  • 工具链:arm-none-eabi-gcc
  • 类别:build

原因

交叉编译工具链未安装,或安装路径未加入 PATH,或使用了错误的 shell 会话。

解决步骤

  1. 根据厂商文档安装对应工具链,不要混用随意下载的工具链版本。
  2. 将工具链 `bin` 目录加入 PATH,并重新打开终端。
  3. 执行 `command -v arm-none-eabi-gcc`(或文档中的编译器名)确认可定位。
  4. 再返回快速开始的编译步骤重试。

预期结果

编译器可执行文件可被 shell 定位,构建不再因 command not found 立即退出。

证据

通用环境类故障模式;未绑定特定实验室复现编号。

相关教程

原始讨论

细节

粘贴完整日志前请删除密钥、令牌、邮箱与路径中的用户名(设计 §13)。