Linux内核庞大并且可定制性非常高,而且目前市场上并没有学习内核的指导软件。针对Linux内核学习难、配置难等问题,对Linux内核模块进行了重新的逻辑划分,提出了“虚目录”的概念,并在此基础上,围绕Linux内核的编译选项设计并开发了一款学习指导软件。该软件为一套内核编译配置的辅助工具,虚目录的划分清晰地展示了内核功能模块的逻辑划分,展开虚目录后,会显示与此虚目录功能配置相关的所有编译配置选项,使用户了解到该目录项的功能是通过哪些编译选项来配置的。编译配置选项之间存在着编译依赖关系,本软件可