makefile

来自「新的radius程序」· 代码 · 共 45 行

TXT
45
字号
## Makefile## Version:	$Id: Makefile,v 1.1.4.3 2006/03/23 11:17:46 nbk Exp $#include ../../../../Make.incSRCS		= eapcommon.c eapcrypto.c eapsimlib.c fips186prf.cifneq ($(OPENSSL_LIBS),)SRCS		+= cb.c eap_tls.c mppe_keys.c tls.cendifLT_OBJS		= $(SRCS:.c=.lo)INCLUDES	= eap_types.h eap_tls.hCFLAGS		+= -DEAPLIB -I. -I.. -I$(top_builddir)/src/include $(OPENSSL_INCLUDE)ifeq ($(USE_SHARED_LIBS),yes)LINK_MODE	= -export-dynamicelseLINK_MODE	= -staticendifTARGET		= $(LIBPREFIX)eap# Define new rule for libtool objects%.lo: %.c	$(LIBTOOL) --mode=compile $(CC) $(CFLAGS) -c $<all: $(TARGET).la$(TARGET).la: $(LT_OBJS)	$(LIBTOOL) --mode=link $(CC) -release $(RADIUSD_VERSION) \	$(LDFLAGS) $(LINK_MODE) -o $@ -rpath $(libdir) $^ \	$(top_builddir)/src/lib/libradius.la $(LIBS)$(LT_OBJS): $(INCLUDES)clean:	rm -f *.o *.lo $(TARGET).la	rm -rf .libsinstall: all	$(LIBTOOL) --mode=install $(INSTALL) -c $(TARGET).la \		$(R)$(libdir)/$(TARGET).la	rm -f $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la;	ln -s $(TARGET).la $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la

⌨️ 快捷键说明

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