该文被密码保护。 阅读全文
摘要:
编写大型程序的时候,在验证完一部分程序没有问题的时候,一定要把注释去掉。否则程序长了之后,有很多输出,就会很乱。 编程序之前,先想一想是面向对象编程好,还是面向过程编程比较好?? 阅读全文
摘要:
本节内容: 编译器路径设置 Makefile编译文件 linux内核编译流程分析 阅读全文
摘要:
这一节的主要内容: Menuconfig的操作 Kconfig和.config文件 Linux内核配置裁剪实验 linux编译器通过.config文件确认哪些代码编译进内核,哪些被裁减掉 menuconfig是生成.config的一个工具 在Linux发展过程中,配置内核可以使用以下命令: #mak 阅读全文
该文被密码保护。 阅读全文
摘要:
最小驱动模块: 最简单的Makefile 无配置文件 最小驱动的四部分 头文件 声明模块信息 模块驱动的入口、出口 功能区 关于这个头文件的分析: linux头文件的位置,例如#include<linux/module.h>的头文件, 它是在linux源码目录下的 include/linux/mod 阅读全文
摘要:
linux内核结构: system call interface (SCI层) 为用户空间提供了一套标准的系统调用函数来访问linux内核。 process management (PM层) 进程管理是创建进程,停止进程,并控制他们之间的通信。还包括进程 调度,控制活动进程如何共享cpu Memor 阅读全文
该文被密码保护。 阅读全文