linux内核使用make编译出错,编译Linux内核出现错误:make vexpress_defconfig & menuconfig...

2023-10-27

在编译Linux内核时出现错误:

wit@ubuntu:/home/linux-5.4.14# make vexpress_defconfig

LEX     scripts/kconfig/lexer.lex.c

/bin/sh: 1: flex: not found

make[1]: *** [scripts/Makefile.host:9: scripts/kconfig/lexer.lex.c] Error 127

make: *** [Makefile:568: vexpress_defconfig] Error 2

wit@ubuntu:/home/linux-5.4.14# make menuconfig

UPD     scripts/kconfig/mconf-cfg

HOSTCC  scripts/kconfig/mconf.o

HOSTCC  scripts/kconfig/lxdialog/checklist.o

HOSTCC  scripts/kconfig/lxdialog/inputbox.o

HOSTCC  scripts/kconfig/lxdialog/menubox.o

HOSTCC  scripts/kconfig/lxdialog/textbox.o

HOSTCC  scripts/kconfig/lxdialog/util.o

HOSTCC  scripts/kconfig/lxdialog/yesno.o

LEX     scripts/kconfig/lexer.lex.c

/bin/sh: 1: flex: not found

make[1]: *** [scripts/Makefile.host:9: scripts/kconfig/lexer.lex.c] Error 127

make: *** [Makefile:568: menuconfig] Error 2

解决方法:分别安装词法解析器flex,和语法解析器bison:

# apt install flex

# pt install bison

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

linux内核使用make编译出错,编译Linux内核出现错误:make vexpress_defconfig & menuconfig... 的相关文章

  • 安装Oracle EE

    前期 进入自己需要设置的目录 创建文件夹 文件夹授权 mkdir xxx chmod o w oracle oradata chmod 777 oracle oradata 安装ORACLE EE 1 查找镜像 docker search
  • 【Java基础】File类 IO流

    个人简介 gt 个人主页 是Lay的主页 gt 学习方向 JAVA后端开发 gt 种一棵树最好的时间是十年前 其次是现在 gt 往期文章 Java基础 面向对象进阶 二 gt 喜欢的话麻烦点点关注喔 你们的支持是我的最大动力 目录 1 Fi
  • SeetaFaceEngine安装和测试

    一 介绍 必须安装好opencv SeetaFace人脸识别引擎包括了搭建一套全自动人脸识别系统所需的三个核心模块 即 人脸检测模块SeetaFace Detection 面部特征点定位模块SeetaFace Alignment以及人脸特征
  • FRR编译及配置(旧版)

    本文最新状态可点击查看https turbock79 cn p 334 CSDN可点击查看https blog csdn net turbock article details 107039031 爬坑 本文基于官方文档进行编译 发现构建文
  • (详解)Vue3自定义指令

    目录 一 背景 二 提前预习 必看 2 1自定义指令生命周期 2 2 生命周期四个参数 三 自定义指令 3 1私有自定义指令 3 1 1定义指令 3 1 2使用自定义指令 3 2全局自定义指令 3 2 1定义指令 3 2 2使用自定义指令
  • iconfont 使用规则

    使用iconfont可以替代普通的单色小图标 无法替代有层次 渐变或多色的图标 这些还是要用位图来做 风险 需要修改的资源较多 基本所有页面要重新过一遍 可能影响到后续版本输出的进度 工作量预估 按各自负责模块内容 学铭2人日 瑞华3人日
  • 巨神奇,2013年的老Mac,竟直接装上macOS Ventura 13.1 Beta版

    写在前面 上期这篇文章 终于 老Mac可以跨级安装macOS Ventura了 中 我说了通过OpenCore Legacy Patcher可以跨级安装macOS Ventura 但却没给出一个切实的解决方法 本期我就说一下跨级安装的方法
  • 解决YOLOV5训练时P、R、mAP等值均为0的问题

    最近用YOLOV5训练自己的数据集 出现了训练失败的情况 比如box obj cls labels等均为nan或0 找了很多办法 其实就是cuda与PyTorch版本的问题 Epoch gpu mem box obj cls labels
  • 1603A - Di-visible Confusion

    1603A Di visible Confusion 题目 一个长度为N的数组从a1 a2 an 如果在存在不能被整除则可以删除 剩下的数变为a1 a2 an 1 求是否能使得数组为空 题解 每个数都会因为前一个数被删除而前移 所以遍历所有
  • 微信小程序如何实现将数据导出生成excel

    码字不易 有帮助的同学希望能关注一下我的微信公众号 Code程序人生 感谢 代码自用自取 这个需求也是我在接私活的时候遇到的 需求就是 要实现将指定数据库表的数据全部导出生成excel和按需导出 也就是导出全部数据 或者导出指定哪天的数据
  • Package opencv was not found in the pkg-config search path.

    安装好后opencv后执行下面这条语句的时候出错 pkg config cflags opencv Package opencv was not found in the pkg config search path Perhaps you
  • Git创建远程分支并提交代码到远程分支

    1 可以通过git branch r 命令查看远端库的分支情况 动图演示 选择项目右键选择 Git Bash Here 然后输入命令git branch r 2 从已有的分支创建新的分支 如从master分支 创建一个dev分支 但此时并没
  • 如何把itunes中的语音备忘录导出来

    2012 4 18 以前我把手机上的语音备忘录导出到itunes中 现在我想把在itunes中的语音备忘录导出来 如何导 己找到解决办法了 在语音备忘录中的语音文件 右键 选择 在资源管理其中显示
  • VSCode 结合Makefile设置调试方法

    添加构建 编译 链接等 任务 tasks json ctrl shift p打开命令行 输入Tasks Run task Create tasks json file from template 生成默认的tasks json文件 See
  • pythonturtle填充颜色函数_python turtle库颜色填充-绘制心形

    颜色填充函数 使用Turtle不仅可以画线条 也可以将画出的封闭线条进行填充 开始填充 begin fill 设定填充色 fillecolor 结束填充 end fill 实际操作 练习1 画心形import turtle import r
  • matlab中列平方求和公式,matlab求两列数据的平方和

    matlab怎样求矩阵每一行的平方和 有矩阵a则你所要求的矩阵b sum a a 2 附 这是点乘 就是矩阵每个对应位置的元素相乘sum a 2 是按行相加 得出的为列向量若sum a 是按列相加 得出的为行向量 基于matlab的数据正态
  • C语言的强制类型转换本质是什么?

    数据在计算机中是如何存储的 程序最终是要在计算机中运行的 中间产生的数据会暂存在内存 寄存器 cache中 也可以写到硬盘中保存起来 对计算机而言 数据没有什么变量类型 int char等 的区别 以字节为单位 计算机里存在的不是0就是1
  • AES128/ECB/PKCS5Padding 的实现

    AES的相关基础知识直接看WikiPedia 高级加密标准 附上 C C 可用代码 AES Cipher
  • 第15届全国大学生知识竞赛 2022ciscn初赛 部分wp

    Misc ez usb 1 键盘流量 USB协议数据部分在Leftover Capture Data域中 数据长度为八个字节 其中键盘击键信息集中在第三个字节中 如图 发现击键信息为0x06 即对应的按键为C 2 鼠标流量 USB协议鼠标数

随机推荐

  • Quoit Design (白话--分治--平面点对问题)

    Quoit Design Problem Description Have you ever played quoit in a playground Quoit is a game in which flat rings are pitc
  • php 获取图片的宽高,js如何获取图片宽高

    js获取图片宽高的方法 1 onload后在打印 2 通过complete与onload一起混合使用 3 通过定时循环检测获取 代码为 from check width img width height img heig 本教程操作环境 w
  • 二十天入门Java系列:第一天

    文章目录 第一天 01 01 计算机基础知识 计算机概述 了解 01 02 计算机基础知识 软件开发和计算机语言概述 了解 01 03 计算机基础知识 人机交互 了解 01 04 计算机基础知识 键盘功能键和快捷键 掌握 01 05 计算机
  • FPGA查找表

    一 查找表 Look Up Table 的原理与结构 采用这种结构的PLD芯片我们也可以称之为FPGA 如altera的ACEX APEX系列 xilinx的Spartan Virtex系列等 查找表 Look Up Table 简称为LU
  • 任意整数从0-x累加的巧妙算法

    巧妙的累加算法 include
  • 【实验七】【使用规则实现数据完整性】

    文章目录 数据完整性 约束的形式 规则与默认值的SQL语句 一 创建一个关于开课学期的规则 二 创建一个关于性别的规则 三 创建一个关于学分的规则 总结 Reference 数据完整性 约束的形式 下边通过一个总体说明约束怎样保证数据完整性
  • 利用CDN加速react webpack打包后的文件

    此文不介绍webpack基本配置 如果对基本配置有疑问请查阅官方文档 1 配置webpack config js 将output publicPath改成上传到的cdn地址 例 对应上面上传配置 publicPath https your
  • vue 数据代理和数据监测

    vue 数据代理和数据监测 数据代理和数据监测是vue 里面一个很重要的概念 但是他们在vue中扮演什么角色 了解这些前得先了解 数据代理和数据监测的概念 vue中双向绑定 v model和v bind 指令都能将模型数据反应到页面 而且每
  • Leetcode56.合并区间——善用排序与数据结构

    文章目录 引入 题解 引入 该题是这样的 56 合并区间 给出一个区间的集合 请合并所有重叠的区间 示例 1 输入 1 3 2 6 8 10 15 18 输出 1 6 8 10 15 18 解释 区间 1 3 和 2 6 重叠 将它们合并为
  • R语言ggpubr包优雅绘制带统计数据的箱线图

    ggpubr包是个很经典的R包 能绘制专业的论文绘图 它是对ggplot2进行了加强 R包的说明也是介绍用于创建和自定义基于 ggplot2 的出版物绘图 就是个为SCI而生的R包呀 今天咱们使用ggpubr绘制专业的论文需要的带统计数据的
  • 一学就会——电脑安装CentOS 8虚拟机

    该课程是 Linux应用开发学习路线图 的基础课程 简介 很多同学在学习CentOS 的时候 苦于没有CentOS 环境 从0搭建一个CentOS 环境 对应小白来说 确实是一个挑战 本教程从0讲解如何安装一台CentOS 咱们只需要一台电
  • 从 0 到 1 落地前端工程化

    你将获得 初识 总结前端工程化技能图谱 了解 梳理前端工程化落地流程 掌握 搭建前端工程化基建项目 提高 实战前端工程化解决方案 作者介绍 JowayYoung 资深前端工程师 目前就职于网易互动娱乐事业群 负责前端工程化与前端架构设计相关
  • vue 从A页面跳到B页面添加数据,从B页面返回上一页(A页面)时实时刷新A页面的数据

    A页面 在activated中写需要刷新的数据的接口 data return page 1 pageSize 10 total 0 tableData methods 查询数据的方法 getAuthList this ajax get ad
  • 回型矩阵C++代码

    题目描述 给你一个整数n 按要求输出n n的回型矩阵 输入描述 输入一行 包含一个整数n 1 lt n lt 19 输出描述 输出n行 每行包含n个正整数 示例1 输入 4 输出 1 2 3 4 12 13 14 5 11 16 15 6
  • Spring——Spring事务的实现方式及传播特性

    Spring事务的特性及隔离级别同事务 详情请见事务 什么是事务 事务的特性 事务的隔离级别 醉酒的戈多的博客 CSDN博客 一 Spring事务的实现方式及原理 1 实现方式 在使用Spring框架的时候 有以下两种事务的实现方式 编程式
  • c#通过一个程序控制另外四个程序同时启动

    提示 文章写完后 目录可以自动生成 如何生成可参考右边的帮助文档 文章目录 前言 一 初衷是什么 二 使用步骤 1 获取父体控件的坐标位置 3 界面点击实现代码 4 实现效果展示 5 源码下载链接 总结 前言 本篇文章主要是利用C 实现钩子
  • 【Verilog语法009】Verilog 6种延时

    一共6种组合 verilog有3种类型的赋值 阻塞赋值 非阻塞赋值和连续赋值 延时 1 写的位置有2种 2 3 6 当延时 1 写在整个表达式最前面时 三种类型的赋值 延时结果一致是 等待 忽略中间变化再计算 当延时 1 写在等于号 后面时
  • ESP8266 AT指令设置及51单片机的控制

    ESP8266 AT指令设置及51单片机的控制 献给正在学习路上的兄弟姐妹们 对于ESP8266模块好多刚接触的朋友们第一感觉就是价格的确很便宜 然而初次接触它时你也许会对它束手无策 因为关于怎样使用它 官方给出的资料很凌乱 我刚接触时就无
  • java字符串s-director_Gradle 2.0 用户指南翻译——第二十三章. Java 插件

    翻译项目请关注Github上的地址 https github com msdx gradledoc本文翻译所在分支 https github com msdx gradledoc tree 2 0 在线浏览地址 http gradledoc
  • linux内核使用make编译出错,编译Linux内核出现错误:make vexpress_defconfig & menuconfig...

    在编译Linux内核时出现错误 wit ubuntu home linux 5 4 14 make vexpress defconfig LEX scripts kconfig lexer lex c bin sh 1 flex not f