1. 下载 Kernel 4.12 源码到虚拟机上,文章编译目标是 aarch64 2. 内核交叉编译需要环境变量准备 export ARCH=arm64 export CROSS_COMPILE=aarch64-linux-gnu- 1. 2. 3. 进入内核目录下 使用 默认的 aarch64配置 make defconfig 生成一个默认的 .config文件 make defconfig 1. 4. 修改内核配置 make menucon...
说明:即有测试代码的软件和关掉测试代码的软件,在功能行为上应一致。 8.2.6 调测开关 用调测开关来切换软件的DEBUG版和正式版,而不要同时存在正式版本和DEBUG版本的不同源文件,以减少维护的难度。 8.2.7 调试与测试 在编写代码之前,应预先设计好程序调试与测试的方法和手段,并设计好各种调测开关及相应测试代码如...