什么是menuconfig和menuconfigword的使用方法与技巧和技巧

make&menuconfig时出现的问题及解决
今天在学习linux内核配置时,在linux源码的根目录下输入make
menuconfig
如:[root@localhost
linux-2.6.32.59]# make menuconfig出现如下结果:
***&Unable&to&find&the&ncurses&libraries&or&the
***&required&header&files.
***&'make&menuconfig'&requires&the&ncurses&libraries.
***&Install&ncurses&(ncurses-devel)&and&try&again.
make[1]:&***&[scripts/kconfig/dochecklxdialog]&错误&1
make:&***&[menuconfig]&错误2
原因是:缺少ncurses-devel库文件
在系统安装时,会默认安装ncurses,但是没有安装ncurses-devel
可以用rpm -q命令查看:
输入rpm -q
ncurses出现一下信息说明已经安装了ncurses:
[root@localhost linux-2.6.32.59]# rpm
-q ncurses
ncurses-5.5-24.
但是在执行rpm -q
ncurses-devel时却找不到ncurses-devel的相关信息,所以我从网上下载与ncurses版本一致的ncurses-devel,并进行安装:
我下载的是与版本对应的ncurses-devel-5.5-24..rpm,并使用命令:
-ivh&ncurses-devel-5.5-24..rpm
安装完成之后在用make
menuconfig就好了。
下载地址:
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。make menuconfig通常设置哪些参数_百度知道
make menuconfig通常设置哪些参数
  你好,在Linux里面我们所看到的menuconfig界面是通过配置内核顶层的Kconfig产生的,而当输入make menuconfig命令的时候系统会读取Makefile来解析Kconfig。  通常会在Kconfig里面编写以下四项:  1、模块的名字,用module开头;  2、选项,通常设为bool(二选一)或者trastate(三选一);  3、默认选项;  4、帮助说明。有关menuconfig 的更多解释可以参考以下文章,写的很详细。希望能够帮到你~~文章地址:
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁make menuconfig时提示“error opening terminal”的解决方法
make menuconfig时提示&error opening terminal&的解决方法
& & & &Linux环境下,编译嵌入式时会用到make menuconfig或make config命令,这些命令通常会使用ncurses库,如果ncurses库没有安装设置正确,可能出现如下的错误信息: & &
error opening terminal
error opening terminal xterm
error opening terminal vt100
error opening terminal vt102
error opening terminal unknown
error opening terminal cgywin
解决办法: & &
& & & 1. 首先要确定ncurses库是否已经正确安装。在debian, Ubuntu上,可以用dpkg -l | grep ncurses 查看ncurses库是否已安装。
& & & &2. 如果ncurses已经安装了,需要查看TERM, TERMINFO两个环境变量是否已经设置正确。如果没有设置正确,需要设置为正确的值。
$ echo $TERM
$ echo $TERMINFO
& & & &关于TERMINFO, 应设置为terminfo的路径,比如/usr/share/terminfo 或者 /lib/terminfo。查看terminfo的存储位置用一下指令:
$ whereis terminfo
terminfo: /etc/terminfo /lib/terminfo /usr/share/terminfo /usr/share/man/man5/terminfo.5.gz
& & & &查看terminfo目录下是否保存了终端信息文件:其中通常分为a, b, c, d...z这些字母目录,每个目录中包含了以该字母开头的term信息。比如vt100放在&v&目录中。我们需要的term,必须在对应的目录中存在 term信息。确定这些信息后,就可以设置TERM和TERMINFO信息: & &
$ export TERM=vt100
$ export TERMINFO=/usr/share/terminfo
上面的设置必须保证/usr/share/terminfo中存在term信息,且/usr/share/terminfo/v/vt100是存在的。
& & & &关于TERM的设置,有可能需要设置成Linux, vt100-putty等不同的TERM。Linux通常用于Linux控制台,vt100-putty顾名思义是使用putty远程登录的vt100终端。
以下是在Ubuntu12.10环境下,解决了此问题后TERM和TERMINFO两个环境变量的值。
$ echo $TERM
$ echo $TERMINFO
/lib/terminfo/
(window.slotbydup=window.slotbydup || []).push({
id: '2467140',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467141',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467142',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467143',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467148',
container: s,
size: '1000,90',
display: 'inlay-fix'君,已阅读到文档的结尾了呢~~
在menuconfig中配置Linux内核裁..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
在menuconfig中配置Linux内核裁剪的具体步骤
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口查看: 798|回复: 3
求助,make menuconfig显示设置怎么操作
求助,make menuconfig显示设置怎么操作,本人小白,求知道,想编辑一个Gl-inet的固件不知道怎么操作,
在下面图片出现的时候,我按的,键盘“enter”键
本帖子中包含更多资源
才可以下载或查看,没有帐号?
出现下面的图片我有按了键盘“enter”
本帖子中包含更多资源
才可以下载或查看,没有帐号?
再次按“enter”键回到一楼图片,然后按“tab”键,到了“sava”按扭,又按下“enter”,最后选择到“exit”退出。
接着make v=99 两个小时后,bin文件夹出现很多个bin文件,为什么不是一个?
出现很多bin文件,貌似把所有ar71xx芯片的都生成bin文件了,能不能只编辑一个型号路由器的,请大师指导下,修改哪里?
本帖子中包含更多资源
才可以下载或查看,没有帐号?
Powered by

我要回帖

更多关于 ps滤镜使用方法和技巧 的文章

 

随机推荐