摘要: 设置测试系统 第1步,要先从kernel.org的镜像网站上获取一个主线内核,并安装到自己的系统中,因为学习驱动程序的编写,最好使用标准内核。 第2步,必须在自己的系统中配置并构造好内核树,这样可以得到一个更加健壮的模块装载器,可以使内核的模块要和内核源码树中的目标文件连接。同时也需要这些目标文件存在于内核目录树中。这样,准备一个内核源代码树,构造一个新内核,并安装到自己的系统中,有利于开发工作的进行。 第3步,要决定在什么地方完成模块的开发、调试,内核代码中的错误可能导致用户进程甚至整个系统崩溃,这些错误通常不会制造更加严重的问题,但建议开发者应该在一个不包含任何敏感数据或者不执行重要服务的系统上完成内核的调试实验。 阅读全文
posted @ 2019-08-25 22:20 micro虾米 阅读(1073) 评论(0) 推荐(0) 编辑