makefile
来自「实现点到点的以太网协议,用于拨号上网,是拨号上网的基础部分软件模块.」· 代码 · 共 47 行
TXT
47 行
include ../../linux/Makefile.gccCOPTS = -O2 -gCFLAGS = $(COPTS) -I../.. -I../../../include -fPICLDFLAGS = -sharedINSTALL = install#***********************************************************************DESTDIR = /usr/localLIBDIR = $(DESTDIR)/lib/pppd/$(VERSION)VERSION = $(shell awk -F '"' '/VERSION/ { print $$2; }' ../../patchlevel.h)PLUGIN := pppoatm.soPLUGIN_OBJS := pppoatm.o #*******# Do we have the ATM libraries installed? Set HAVE_LIBATM to use them,# or leave it unset to build the few routines we actually _use_ into# the plugin directly.##HAVE_LIBATM=yesifdef HAVE_LIBATMLIBS := -latmelseCFLAGS += -I.PLUGIN_OBJS += text2qos.o text2atm.o misc.o ans.oLIBS := -lresolvendif#*********all: $(PLUGIN)$(PLUGIN): $(PLUGIN_OBJS) $(CC) $(CFLAGS) -o $@ -shared $^ $(LIBS)install: all $(INSTALL) -d -m 755 $(LIBDIR) $(INSTALL) -c -m 4550 $(PLUGIN) $(LIBDIR)clean: rm -f *.o *.so%.o: %.c $(CC) $(CFLAGS) -c -o $@ $<
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?