摘要: Posted by djkings看懂man page是做Linux开发最基本的要求,然而很多新手非常不喜欢看man page,我们在教学中发现,虽然从第一天讲编程就开始强调一定要看man page,rtfm=read the f*ckingmanual,但结果是很多学生都想方设法绕过看man page,一个月以后,从没来仔细看过一个man page的学生仍然有半数以上。比如有一本《Linux常用C函数(中文版)》就是学生们的最爱,虽然我们从来没有推荐过也没有提供过这本书的电子版或印刷版,但是学生几乎人手一份。这本书的风格和man page截然不同,函数接口的说明非常简略,远远没有涵盖man 阅读全文
posted @ 2011-08-16 15:42 夏大王 阅读(2199) 评论(1) 推荐(0) 编辑
摘要: 简介:前些天才知道, Linux 2.6.32 开始引入了一个 make localmodconfig 用于简化 kernel 的配置。 刚刚找了一下这个方面的资料,分享一下。Most people uses the kernel shipped by distros - and that's good. But some people like to compile their own kernels from kernel.org, or maybe they like following the Linux development and want to try it. Conf 阅读全文
posted @ 2011-08-16 14:40 夏大王 阅读(1692) 评论(0) 推荐(0) 编辑
摘要: 第一步 安装必要的工具 首先要安装必要的包。 包有:libncurses5-dev(menuconfig需要的)和essentialsudo apt-get install build-essential kernel-packagesudo apt-get install makesudo apt-get install gcc另外,查看系统是否有这样的两个命令 mkinitramfs mkisofs这两个工具在编译内核时用来生成 *.img文件的。如果没有就需安装。 第二步 下载内核 到www.kernel.org下载新内核到/usr/src 我下载的是linux-2.6.24.tar.g 阅读全文
posted @ 2011-08-16 14:39 夏大王 阅读(395) 评论(0) 推荐(0) 编辑