潘朋飞
- 作品数:2 被引量:5H指数:1
- 供职机构:北京大学软件与微电子学院更多>>
- 发文基金:国家科技重大专项更多>>
- 相关领域:自动化与计算机技术更多>>
- Linux内核中编译选项、文件以及函数之间依赖关系的解析方法被引量:4
- 2014年
- Linux内核中的编译选项为内核提供了功能定制的可能性,但从传统静态代码分析的角度较难获得编译选项的改变对软件代码实际的影响。基于Linux内核源码,提出一种从编译选项开始,一直到函数调用关系的分析思路,同时给出了与编译选项相关的源代码的分层模型及其具体的分析做法,对于理解Linux内核源码特别是其中的编译依赖有现实意义。
- 江梦涛潘朋飞宋杨荆琦
- 关键词:操作系统LINUX内核静态代码分析
- 基于编译选项的Linux内核交互式图解软件设计被引量:1
- 2015年
- Linux内核庞大并且可定制性非常高,而且目前市场上并没有学习内核的指导软件。针对Linux内核学习难、配置难等问题,对Linux内核模块进行了重新的逻辑划分,提出了"虚目录"的概念,并在此基础上,围绕Linux内核的编译选项设计并开发了一款学习指导软件。该软件为一套内核编译配置的辅助工具,虚目录的划分清晰地展示了内核功能模块的逻辑划分,展开虚目录后,会显示与此虚目录功能配置相关的所有编译配置选项,使用户了解到该目录项的功能是通过哪些编译选项来配置的。编译配置选项之间存在着编译依赖关系,本软件可以从源码的层次(如函数调用、变量引用等)来解释编译依赖关系的具体实现。
- 潘朋飞李素科荆琦
- 关键词:LINUX内核