makefile.linux

来自「实现点到点的以太网协议,用于拨号上网,是拨号上网的基础部分软件模块.」· LINUX 代码 · 共 42 行

LINUX
42
字号
CC	= gccCOPTS	= -O2 -gCFLAGS	= $(COPTS) -I.. -I../../include -fPICLDFLAGS	= -sharedINSTALL	= installDESTDIR = $(INSTROOT)@DESTDIR@BINDIR = $(DESTDIR)/sbinMANDIR = $(DESTDIR)/share/man/man8LIBDIR = $(DESTDIR)/lib/pppd/$(VERSION)SUBDIRS := rp-pppoe pppoatm# Uncomment the next line to include the radius authentication pluginSUBDIRS += radiusPLUGINS := minconn.so passprompt.so passwordfd.so winbind.so# include dependencies if presentifeq (.depend,$(wildcard .depend))include .dependendifall:	$(PLUGINS)	for d in $(SUBDIRS); do $(MAKE) $(MFLAGS) -C $$d all; done%.so: %.c	$(CC) -o $@ $(LDFLAGS) $(CFLAGS) $^VERSION = $(shell awk -F '"' '/VERSION/ { print $$2; }' ../patchlevel.h)install: $(PLUGINS)	$(INSTALL) -d $(LIBDIR)	$(INSTALL) $? $(LIBDIR)	for d in $(SUBDIRS); do $(MAKE) $(MFLAGS) -C $$d install; doneclean:	rm -f *.o *.so *.a	for d in $(SUBDIRS); do $(MAKE) $(MFLAGS) -C $$d clean; donedepend:	$(CPP) -M $(CFLAGS) *.c >.depend	for d in $(SUBDIRS); do $(MAKE) $(MFLAGS) -C $$d depend; done

⌨️ 快捷键说明

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