📄 makefile
字号:
PWD := $(shell pwd)
TOPDIR=$(shell pwd)
TARGET=hal host
KERNEL_DIR= /home/michael/devel/kernels/10012007/uclinux-dist/linux-2.6.x
CROSS_COMPILE = bfin-uclinux-
export $(KERNEL_DIR)
export $(CROSS_COMPILE)
all:
make -C $(KERNEL_DIR) M=$(PWD)/hal ARCH=blackfin CROSS_COMPILE=$(CROSS_COMPILE) modules
make -C $(KERNEL_DIR) M=$(PWD)/host ARCH=blackfin CROSS_COMPILE=$(CROSS_COMPILE) modules
for i in $(TARGET); do cp -f $(TOPDIR)/$$i/*.ko $(TOPDIR)/objs; done
clean:
for i in $(TARGET); do make -C $(TOPDIR)/$$i SUBDIRS=$(TOPDIR)/$$i clean; done
rm -rf $(TOPDIR)/objs/hal_x86.ko $(TOPDIR)/objs/pehci.ko
rm -f warn.log
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -