/bin/sh: 1: flex: not found scripts/Makefile.host:9: recipe for target 'scripts/kconfig/lexer.lex.c' failed make[1]: *** [scripts/kconfig/lexer.lex.c] Error 127 Makefile:692: recipe for target 'menuconfig' failed make: *** [menuconfig] Error 2
时间: 2024-02-29 07:08:09 浏览: 174
/bin/sh: python: not found 问题的解决
这个错误提示是由于缺少 flex 工具导致的。flex 是一个生成词法分析器的工具,Linux内核的编译过程中需要用到。
你可以按照以下步骤来安装 flex 工具:
1. 打开终端,输入以下命令更新软件包列表:
```bash
sudo apt-get update
```
2. 然后安装 flex 工具:
```bash
sudo apt-get install flex
```
3. 安装完成后,再次运行编译命令即可成功编译。
如果还有其他问题,请告诉我。
阅读全文