📄 makefile.linux
字号:
CC = gccCOPTS = -O2 -gCFLAGS = $(COPTS) -I../.. -I../../../include -fPICLDFLAGS = -sharedINSTALL = install#***********************************************************************DESTDIR = @DESTDIR@LIBDIR = $(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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -