如何正确的make menuconfig

STM32mp157a u-boot 移植问题 /bin/sh: 1: bison: not found 阅读详情

写这么个文章标题,装逼的成分很大。

只是一直使用的make menuconfig的方法今天被颠覆了……网上查了一下,使用我之前方法的人也不在少数。那我总结一下自己的这个过程吧。

make menuconfig ARCH=arm


make savedefconfig ARCH=arm

上面两行是我在AOKP上看到别人在脚本中的描述。

好奇心驱使,去查看了一下,make savedefconfig这个命令到底是怎样的一种存在。


 savedefconfig        - Save current config as ./defconfig (minimal config)


网上有个帖子在各处被转载,但是我真不觉得写的是正确的。大家可以对比试验。


但是这种方法按照说明确实是一种最小化的defconfig方法。


等下次使用开发板的时候再用这个方法做一下。目前还是先用

cp arch/arm/configs/XXXXXX_defconfig .config

make ARCH=arm menuconfig

cp .config arch/arm/configs/XXXXXX_defconfig

方法靠谱些。等我完成oppo find5的破解之后再回头来试。


Linux——使用图形化内核配置工具,执行make menuconfig时出现“make: *** No rule to make target ‘menuconfig‘. Stop.” Linux——使用图形化内核配置工具,执行make menuconfig时出现“make: *** No rule to make target 'menuconfig'. Stop.” 阅读详情

相关推荐

网课、网页视频倍速播放简单脚本

一个简单的网页视频倍速脚本

huazn612的博客 1万+

make savedefconfig命令

make savedefconfig命令

一起交流学习 4056

手把手教你离线部署bert-base-uncased模型(附完整文件清单)

本文提供了一份详尽的bert-base-uncased模型离线部署指南。针对严格内网或无网络环境,文章不仅列出了包括config.json、pytorch_model.bin在内的完整必需文件清单,还详细解释了每个文件的作用,并给出了使用snapshot_download工具或手动下载的两种文件获取方法。重点阐述了如何正确设置本地路径、编写健壮的加载代码,并通过多层次验证确保模型在离线环境下成功运行,有效解决了部署过程中常见的文件缺失和路径错误问题。

weixin_29034963的博客 320

make defconfig savedefconfig olddefconfig区别

1. 如果.config不存在,运行make config/menuconfig时的缺省设置由固化在各个Kconfig文件中各项目的缺省值决定。 2. 如果.config存在,运行make config/menuconfig时的缺省设置即是当前.config的设置,若对设置进行了修改,.config将被更新。 3. make xxx_defconfig就是用arch/xxx/xxx_defconf...

flc2762的专栏 6825

手把手教你用海康威视相机+DLP4500搭建双目结构光系统(附避坑指南)

本文详细介绍了如何使用海康威视相机和DLP4500搭建双目结构光三维测量系统,涵盖硬件选型、系统搭建、双目标定及三维重建等关键步骤。特别针对预算有限的开发者和实验室团队,提供实用的避坑指南和优化技巧,帮助实现0.02mm的高精度测量。

weixin_42526087的博客 462

Realtek RTD1319D芯片解析:H.266与AV1双解码的机顶盒SoC

视频编解码技术是数字媒体传输的核心,H.266/VVC作为新一代标准,相比H.265提升50%压缩效率,显著降低带宽需求。其实现原理依赖于专用硬件解码器和并行处理架构,在超高清视频传输领域具有重要价值。Realtek RTD1319D作为首款商用H.266处理器,采用异构计算设计,集成四核ARM CPU和独立视频处理单元,同时支持AV1解码,兼顾市场兼容性。该SoC特别适合4K机顶盒、数字标牌等应用场景,其HDMI 2.1a接口和DVB解调器为超高清内容传输提供完整解决方案。开发时需注意散热设计和内存配置优

weixin_42591413的博客 671

【Linux-Makefile】

Linux-Makefile,编译■ linux 编译生成bin文件■■■ ■ linux 编译生成bin文件 ■ ■ ■

sinat_23896491的博客 979

STM32 Modbus-RTU从零到实战:手把手教你用HAL库实现工业通信(附完整代码)

本文详细介绍了如何使用STM32 HAL库从零开始实现Modbus-RTU从机通信。内容涵盖RS485硬件设计、CubeMX串口与定时器配置、基于空闲中断的高效数据接收、协议栈状态机设计、CRC16校验实现以及常用功能码处理。文章提供了完整的代码框架和调试方法,帮助开发者快速构建稳定的工业通信节点。

weixin_28278377的博客 188

make menuconfig defconfig savedefconfig 区别

make menuconfig defconfig savedefconfig 区别

silencewly的专栏 643

YOLOV12进阶:MSDA多尺度空洞注意力机制解析与实战,突破检测尺度瓶颈

在目标检测中,“尺度差异”是个老大难问题——大目标占据画面大半,小目标可能只有几个像素,普通模型很难同时精准检测。而MSDA(Multi-Scale Dilated Attention,多尺度空洞注意力)就像给模型配备了“变焦眼镜”,能同时关注不同尺度的目标,让YOLOV12在大、中、小目标检测上都能表现出色。这篇教程会带你从原理到实操,掌握这个强大的注意力机制,让你的检测模型真正“通吃”各种尺度的目标。MSDA的“多尺度空洞注意力”设计,是目标检测突破尺度瓶颈的关键一步。

know_F0727的博客 263

正确地保存编译内核产生的.config文件-使用make savedefconfig

正确地保存编译内核产生的.config文件-使用make savedefconfig,一直以来保存编译内核生成的.config文件都是cp .config arch/arm/configs/xxx_defconfig来保存的。但是这其实是一个错误的方法。原因听我细细道来。

Android/Linux的专栏 4万+

Python 爬虫实战:爬虫与 ECharts 结合 —— 前端可视化展示

本文介绍了爬虫技术与ECharts可视化结合的完整实现流程。首先使用Python爬取京东商品数据(价格、评价数等),通过BeautifulSoup解析和pandas处理转换为JSON格式。然后构建前端页面,利用ECharts实现价格分布柱状图、价格-评价数散点图和店铺占比饼图三种可视化效果。文章详细解析了爬虫数据提取、格式转换和前端图表配置等关键技术点,并提供了完整的代码示例。最后提出了基于API接口、数据库存储等扩展方向,为数据采集到可视化展示提供了完整的解决方案。

2503_91057718的博客 632

内核编译 make menuconfig错误

在make menuconfig时,之前遇到一个问题大概如下: scripts/kconfig/mconf.c:91: error: static declaration of 'current_menu' follows non-static declaration scripts/kconfig/lkc.h:63: error: previous declaration of 'curre

dymom的专栏 2180

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

make kernek_menuconfig显示错乱

试试sudomake kernek_menuconfig 修改完成后直接make会报错,因为.config文件权限变为root 先make target/linux/clean V=s后再make

u013578795的博客 488

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

内核编译--make menuconfig 报错的解决方法

在make menuconfig时,提示: *** Unable to find the ncurses libraries or the  *** required header files.  *** 'make menuconfig' requires the ncurses libraries.  ***   *** Install ncurses (ncurses-deve

huang578141611的专栏 677

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

99、【OS】【Nuttx】【构建】cmake 配置实操:问题解决

本文分析了Nuttx项目中使用cmake执行menuconfig配置时遇到的错误。通过对比make和cmake的执行命令,发现cmake直接调用不存在的"menuconfig"命令,而make实际调用的是"kconfig-mconf Kconfig"。作者通过修改cmake脚本中的MENUCONFIG变量值,将其替换为正确的命令后,成功打开配置界面。文章详细展示了问题定位过程和解决方案,指出了cmake和make在配置路径显示上的差异,最终实现了通过cmake进行工程

HIT_Weston的博客 1122

linux make menuconfig\Makefile\Kconfig 详解

在对linux进行编译的时候,经常会用到make menuconfig这样的图形化操作界面对系统进行剪裁。但是如果在采用图形化界面的情况下,通常会遇到需要在kernel文件夹之外的脚本文件中规定编译时所使用的*_defconfig文件。这样通常情况下,我们进行make menuconfig之后的文件会被arch/xxx/configs目录下的*_defconfig文件进行覆盖。而解决这个问题的办法就是在make menuconfig之后把文件中改动的部分merge到arch/xxx/configs目录下的*

曹太强的专栏 1万+

linux内核编译错误 No rule to make target menuconfig解决方法

最近在观看基于最新的Linux 4.0内核一书, 在编译内核时,无论使用哪种方式都提示:make ***No rule to make target "menuconfig".stop. 原因是因为没有在内核源码目录下进行。首先需要进入/usr/src/linux-headers-4.4.0-31-generic 目录下,在进行 make  ARCH= arm menuconfig,这样就能运行成...

xj036的博客 1万+

Linux驱动,如何添加驱动,让make menuconfig识别到

在drivers/input/touchscreen/Makefile中添加驱动:obj-$(CONFIG_TOUCHSCREEN_GSLX680) += gslx680/。 只要当配置了CONFIG_TOUCHSCREEN_GSLX680的选项才会去编译gslx680目录下的内容。在配置内核的时候会通过make menuconfig来配置对应的选项。或者是直接在defconfig文件中强制设置该选项。 示例: 驱动所在的路径:firefly-sdk\kernel\drivers\input\to...

smartvxworks的博客 765

为什么在Kconfig添加了模块,然后在make menuconfig中找不到选项

在linux-2.6.29/drivers/char/Kconfig中添加了一个MODULE, config MINI2440_HELLO_MODULE            tristate ”MINI2440 module sample”            depends on ARCH_S3C2410            help                MINI244

yangdd052的专栏 2381

编译内核时注意。

1.将make时一定要全部加ARCH=arm make ARCH=arm nanopi2_linux_deconfig make ARCH=arm menuconfig make ARCH=arm

a20132848的博客 312

正确使用和保存deconfig的流程:

正确使用和保存deconfig的流程: 1. 要修改在arch/arm/configs下的文件xxx_defconfig 2. make ARCH=arm64 xxx_defconfig 会生成.config文件 3. make ARCH=arm64 menuconfig 修改配置后保存 4. make ARCH=arm64 savedefconfig 生成defconfg文件 5. cp defconfig arch/arm/configs/xxx_defconfig 保存 这样保存的defc

android_sniper的专栏 1299

Linux kernel compilation steps

以下是本人总结的LINUX编译内核的主要步骤: #cd /usr/src 进入内核编译目录下 一、#make mrproper 清除以前编译产生的痕迹(新系统可省) 二、#make menuconfig 配置内核,添加必要支持,如:NTFS支持(M:动态插入模块)、声卡网卡驱动(使用lspci -v查看具体设备)、无线网络、蓝牙、1394、USB等。 三、#make dep 确保

情义唯真,友谊方长存 922

为什么在Kconfig添加了MODULE,然后在make menu

原文地址:menuconfig中找不到选项" style="text-decoration:none; color:rgb(33,128,36)">为什么在Kconfig添加了MODULE,然后在make menuconfig中找不到选项作者:Fisher 在kernel-2.6.13driverscharKconfig中添 加了一个MODULE, config QQ2440_HE

YuZhiHui_No1的专栏 1198

debian 编译linux内核源码,Debian 编译内核全过程[转]

Debian 编译内核全过程[转]Debian 编译内核全过程1、安装内核编译工具基本工具有:gcc,libc5-dev或libc6-dev,binutils,make,bin86,modutils,mawk或gawk,gzip,shellutils,grep,kernel-package,fakeroot如果要使用menuconfig进行配置的话,需要安装libncursesX.X-dev(如:...

weixin_33330157的博客 1531
上一篇: android系统重新刷ROM简记(二)
下一篇: Discuz!X3.2学习笔记(一)
野-百-合
博客等级 码龄17年 308粉丝 118原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值