博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux 内核模块makefile通用模板
阅读量:4320 次
发布时间:2019-06-06

本文共 462 字,大约阅读时间需要 1 分钟。

ifneq ($(KERNELRELEASE),) # 在 mylist 后面添加需要编译的模块数量mylist=hello.o a.o # 为每一个模块添加所需的文件hello-objs := main.o a.o b.o a-objs:= a.o obj-m:=$(mylist)else#generate the pathCURRENT_PATH:=$(shell pwd)#the absolute pathLINUX_KERNEL_PATH:=/lib/modules/$(shell uname -r)/build#complie objectdefault:    make -C $(LINUX_KERNEL_PATH) M=$(CURRENT_PATH) modulesclean:    make -C $(LINUX_KERNEL_PATH) M=$(CURRENT_PATH) cleanendif

 

转载于:https://www.cnblogs.com/schips/p/10584760.html

你可能感兴趣的文章
My third day of OpenCV
查看>>
Android的View和ViewGroup分析
查看>>
echarts.js中的图表大小自适应
查看>>
Delphi的FIFO实现
查看>>
牛客网暑期ACM多校训练营(第一场) - J Different Integers(线段数组or莫队)
查看>>
(转)AS3 面相对象 高级话题
查看>>
Missile
查看>>
关于kindedit和 Uedit后者兼容前者
查看>>
微软BI 之SSIS 系列 - 利用 SSIS 模板快速开发 SSIS Package
查看>>
eclipse中使用git上传到githup,报401 Authorization Required
查看>>
基于Golang打造一款开源的WAF网关
查看>>
POJ 2955 Brackets
查看>>
Python: execute an external program (zz)
查看>>
在T-SQL语句中访问远程数据库(openrowset/opendatasource/openquery)
查看>>
闭包2
查看>>
轮播图组件及vue-awesome-swiper的引入
查看>>
Java 笔记07
查看>>
POJ 3041 Asteroids (二分匹配)
查看>>
响应式布局
查看>>
缺陷跟踪系统Mantis之安装篇(转载)
查看>>