Chinaunix首页 | 论坛 | 博客
  • 博客访问: 177065
  • 博文数量: 43
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 451
  • 用 户 组: 普通用户
  • 注册时间: 2014-06-28 09:10
文章分类
文章存档

2016年(43)

我的朋友

分类: 嵌入式

2016-08-25 10:33:25

内核根目录下makefile
init-y := init/
drivers-y := drivers/ sound/ firmware/
hbxdrivers-y += /home/workspace/hbx/linux/drivers/
net-y := net/
libs-y := lib/
core-y := usr/


    vmlinux-dirs := $(patsubst %/,%,$(filter %/, $(init-y) $(init-m) \
    $(lspcore-y) $(core-y) $(core-m) $(drivers-y) $(drivers-m) \
    $(hbxdrivers-y) $(net-y) $(net-m) $(libs-y) $(libs-m)))
 
/home/workspace/hbx/linux/drivers/目录下的makefile实现如下:
obj-y += serial/
obj-y += bsp/source/boards/$(BOARD)/$(CPU)/$(OS)/


bsp/source/boards/$(BOARD)/$(CPU)/$(OS)/目录下构建makefile,添加相应的驱动
obj-y += ../../../../bcm/ksource/

../../../../bcm/ksource/目录下的makefile实现入下:
obj-y := abc.o bcd.o 

阅读(1593) | 评论(0) | 转发(0) |
0

上一篇:makefile编写演进

下一篇:bcm sdk理解

给主人留下些什么吧!~~