📄 makefile
字号:
#
# MX21 CSI driver
# Makefile
#
# Last update: 7 JUN, 04
# Copyright (C) 2004 Motorola Inc
#
CC=/usr/local/arm/bin/arm-linux-gcc
LD=/usr/local/arm/bin/arm-linux-ld
#KER_INC := /vobs/vb_elinuxbsp/eLinuxBSP/Kernel/Source/include
#KER_INC := /HHARMMX21/Kernel/Source/linux-2.4.20/include
#KER_INC := ../../../../linux-2.4.18/include
KER_INC := ../../../../linux-2.4.20/include
LIB_INC := /usr/local/arm/lib/gcc-lib/arm-linux/3.2.3/include
CFLAGS := -O -s -Wall -D__GNUC__=3 -DMODULE -D__KERNEL__ -march=armv4 -nostdinc -I- -I. -I$(KER_INC) -idirafter $(LIB_INC)
all: csi2c.o
cp csi2c.o / -f
#csi.o: csi.c csi.h
csi2c.o: csi.o ov9650.o prp.o img.o
@echo
@echo --------------------------------------------------
@echo - Build csi
@echo --------------------------------------------------
# $(CC) $(CFLAGS) -c csi.c
$(LD) -r -o $@ $^
#cp csi2c.o /tftpboot/ -f
csi.o: csi.c csi.h dma.c
$(CC) $(CFLAGS) -o $@ -c csi.c
ov9650.o: ov9650.c ov9650.h
$(CC) $(CFLAGS) -c $<
prp.o: prp.c prp.h
$(CC) $(CFLAGS) -c $<
img.o: img.c img.h
$(CC) $(CFLAGS) -c $<
clean:
rm -f *.o
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -