摘要: typedef的总结,以下是引用的内容(红色部分是我自己写的内容)。 用途一: 定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如: char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, // 和一个字符变量; 以下则可行: ty 阅读全文
posted @ 2018-05-16 22:58 konglingbin 阅读(3358) 评论(0) 推荐(0) 编辑
摘要: 可以这么理解:一种以人为本、团队合作、快速响应变化和可工作的软件作为宗旨的开发方法。亦可理解为在一个高度协作的环境中,不断地使用反馈进行自我调整和完善,持续交付用户想要的软件的过程。敏捷开发提倡通过多种工程实践来提高交付质量,如自动化测试、持续集成、重构、结对编程、代码的集体所有权等,比传统的设计- 阅读全文
posted @ 2018-05-16 22:53 konglingbin 阅读(3046) 评论(0) 推荐(0) 编辑
摘要: 驱动编译分为静态编译和动态编译;静态编译即为将驱动直接编译进内核,动态编译即为将驱动编译成模块。 而动态编译又分为两种: a -- 内部编译 在内核源码目录内编译 b -- 外部编译 在内核源码的目录外编译 二、具体编译过程分析 注:本次编译是外部编译,使用的内核源码是Ubuntu 的源代码,而非开 阅读全文
posted @ 2018-05-16 22:51 konglingbin 阅读(8559) 评论(0) 推荐(0) 编辑