![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
makefile
文章平均质量分 59
IT小生lkc
趁年轻,别仿徨
展开
-
linux驱动模块编译Makefile
该Makefile最好是和hello.c同样的路径obj-m+=hello.o 表示编译生成的模块 前缀hello必须和.c文件相同all: make -C /lib/modules/$(shell uname -r)/build/ M=$(PWD) modulesclean: make -C /lib/modules/$(shell uname -r)/build/ M=$(PWD) clean解释以上:指定内核源码的位置...原创 2021-05-24 21:16:42 · 1383 阅读 · 1 评论 -
[万能通用语句]makefile 多级目录递归执行
意义:自动化编译行为,以后编译自己的c文件时可把这些makefile文件直接复制到相应目录即可方便编译出所有文件。这些makefile文件是通用的,只需根据自己的工程情况改动少许内容即可用法:工程根目录下一个主要的makefile,然后每个子目录下都放一个子makefile,将所有的文件编译链接,非常方便,唯一的缺点就是你不能屏蔽掉你不想编译的文件.转载 2022-09-14 21:57:22 · 1083 阅读 · 1 评论