如何借助ncurses设计一个终端菜单界面??
1、下载ncurses.tar.gz到/opt/目录并解压缩
2、进入ncurses目录 执行configure命令(编译为ARM平台)
./configure -host = arm-linux-disable-big-core -prefix = /usr/local
(如果编译为X86平台)
./configure -host=i386-linux-prefix =/usr
3、Make
4、Make install
这时,能正常完成菜单界面,在/usr/bin目录下生产tic命令工具,在/usr/share/terminfo目录也出现相应的终端信息。
Linux内核定制与裁剪
在上一节完成终端界面设置后来 制作linux内核
1、解压下载的linux内核到 /usr/src目录
2、切换到/usr/src/linux-2.6-源码目录
3、Make menuconfig 配置相应选项后,保存退出
<*>将该功能模块编译到内核
<>不将该功能。。。。
4、make clean (用来删除生成的模块和目标文件)
5、Make dep (提供变量依赖的关系信息)
6、Make bzImage (编译内核生成压缩的映像)
至此,编译完成后的压缩映像文件的路径保存为arch/arm/boot/bzImage
更多回帖