makefile

来自「基于pxa270的linux下smsc9118的网卡驱动源码」· 代码 · 共 27 行

TXT
27
字号
PLATFORM_FILE = xscale_linux_2.4.c
DRIVER_DEFINES = -D"PLATFORM_SOURCE=\"${PLATFORM_FILE}\"" -DMODULE 
CC = arm-linux-gcc
INCLUDE_DIRECTORY = ../../../../../../../linux-xscale/include/

all: bin bin/smsc9118.o bin/smsc9118d.o bin/cmd9118

bin/smsc9118.o: bin smsc9118.c ${PLATFORM_FILE} ioctl_118.h
	${CC} -c -O3 ${DRIVER_DEFINES} -I${INCLUDE_DIRECTORY} -Wall -o bin/smsc9118.o smsc9118.c

bin/smsc9118d.o: bin smsc9118.c ${PLATFORM_FILE} ioctl_118.h
	${CC} -c -O3 -DUSE_DEBUG ${DRIVER_DEFINES} -I${INCLUDE_DIRECTORY} -Wall -o bin/smsc9118d.o smsc9118.c

bin/cmd9118: bin cmd9118.c ioctl_118.h
	${CC} -O3 -I${INCLUDE_DIRECTORY} -Wall -o bin/cmd9118 cmd9118.c

bin:
	mkdir bin

clean:
	rm -f *.o
	rm -f cmd9118
	rm -f bin/*
	rmdir bin

        

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?