Linux常见编译问题
我这以linux2.6.30.4为例介绍,如果没有去官网下载,重点介绍内核编译命令。
#make zImage //内核编译命令
#make SUBDIR=drivers/char/ modules //编译整个char目录文件,将对应的.C文件编译生成.KO模块文件。
#make SUBDIR=drivers/char/*.c modules //将指定.C文件编译成模块.KO文件。方便测试单个文件功能。
#make m=/opt/EmbedSky/drivers/char/*.c //将指定.C文件编译成模块.KO文件。方便测试单个文件功能。
#make clean //清除编译生成的文件,以便于重新再次编译。