编译kernel源代码遇到的一些小问题集合
来源:互联网 发布:中恒软件 编辑:程序博客网 时间:2024/05/14 06:33
最近几天装了一个虚拟机以及ubuntu12.04,搭建好Samba服务等一些基本环境之后,下载了一个kernel源码,准备编译一下。遇到了一些问题,就做了一些记录··如下:
编译开始之前,先执行make menuconfig,一下子就报错了···错误如下:
*** Unable to find the ncurses libraries orthe
*** required header files.
*** ‘make menuconfig’ requires the ncurses libraries.
***
*** Install ncurses (ncurses-devel) and try again.
应该是安装环境的时候缺少了这个工具,所以尝试去网上搜索一下;确实如此:
因为我使用的是Ubuntu系统,所以就使用以下指令去安装了。
Sudo apt-get insatll ncurses-dev
安装之后问题解决,但是还是要去了解以下这个工具提供了哪些功能。
NCURSES不仅仅只是封装了底层的终端功能,而且提供了一个相当稳固的工作框架(Framework)用 以产生漂亮的界面。它包含了一些创建窗口的函数。
Ncurses 提供字符终端处理库,包括面板和菜单。
这样就明白了,makemenuconfig 就是画一个界面让你去配置内核,当然需要系统对面板、菜单等界面绘制的支持。
然后编译就这样Okay了····然后之后的某一个瞬间,一不小心手痒用了mv指令将整个目录移动到了另外一个用户目录下····问题又出来了··
能编译过的代码·居然编不过了···而且问题各种各样、千奇百态···半天过后,发现仍然不行,用新的代码确是可以编过的····所以怀疑是mv指令的问题···所以又做了一个尝试,用cp指令来复制代码到另一个用户目录下,再去编译,发现没问题···我去··果然是mv指令的问题,虽然真正的问题没有找出来··但是这算是一个教训,不能用mv指令乱搞·····
- 编译kernel源代码遇到的一些小问题集合
- 以前遇到的一些小问题,grub,编译kernel喝mysql的字符设置
- 关于内核编译遇到的一些小问题
- 编译android kernel遇到的问题
- linux kernel 编译时遇到的问题
- Ubuntu下编译Linux Kernel遇到的小问题,个人记录下来
- 遇到的一些小问题
- 遇到的一些小问题
- 遇到的一些小问题
- 一些小问题的集合
- 工作中遇到的一些问题集合
- 使用ajax遇到的一些小问题
- 项目中遇到的一些小问题
- 总结:遇到的一些小问题
- 最近遇到的一些小问题汇总
- 项目中遇到的一些小问题
- 最近遇到的一些小问题总结
- ios打包遇到的一些小问题
- RQNOJ:PID1 明明的随机数
- Hibernate 中关于主键生成策略之联合主键
- 测试服务器并发能力的工具webbench
- 自己的杂记,随便写的,备忘用
- OC 随机数
- 编译kernel源代码遇到的一些小问题集合
- SlidingDrawer SDK中文介绍
- Specified VM install not found
- PHP传值和引用
- 开山帖
- sizeof
- IOS 图片压缩
- Java开发必备:2014年Java IDE排行榜
- 在centos6.5下安装风暴追踪软件TITAN20130625版本