📄 makefile.in
字号:
#____________________________________________________________________________
# Copyright (C) 2005 PGP Corporation
# All rights reserved.
#
# $Id: Makefile.in 39598 2005-11-10 01:44:57Z bgaiser $
#____________________________________________________________________________
SHELL=/bin/sh
CC=@CC@
CXX=@CXX@
RM=rm -rf
DEBUG=1
STATIC=0
PGPARCH=@PGPARCH@
DEBUGOPT=@DEBUGOPT@
NONDEBUGOPT=@NONDEBUGOPT@
COPTS=@COPTS@
RAWLIBDIR=@SDKLIBDIR@
SDKPRODUCT=@SDKPRODUCT@
DYNAMICLINKOPTS=@DYNAMICOPT@
STATICLINKOPTS=@STATICOPT@
STATICLINKSTART=@STATICSTART@
STATICLINKEND=@STATICEND@
DEFINES=@DEFINES@ \
@LARGEFILEDEFS@ \
-D@PGPARCH@=1 \
-DPGP_DEBUG=$(DEBUG) \
-DPGP_UNIX=1
INCDIRS=-I../../../../pfl/unix \
-I../../../../pfl/common \
-I../../include \
-I../../../unix \
$(LOCALINCDIRS)
ifeq "$(STATIC)" "1"
LDFLAGS=$(STATICLINKOPTS)
STATICSTART=$(STATICLINKSTART)
STATICEND=$(STATICLINKEND)
else
LDFLAGS=$(DYNAMICLINKOPTS)
STATICSTART=
STATICEND=
endif
ifeq "$(SDKPRODUCT)" "1"
INCDIRS+=-I../../headers
ifeq "$(DEBUG)" "1"
LIBDIR=$(RAWLIBDIR)/debug
else
LIBDIR=$(RAWLIBDIR)/release
endif
else
LIBDIR=$(RAWLIBDIR)
endif
LIBDIRS=-L$(LIBDIR)
THREADLIB=@THREADLIB@
SOCKETLIB=@SOCKETLIB@
RTLIB=@RTLIB@
MATHLIB=@MATHLIB@
DLLIB=@DLLIB@
GCCLIB=@GCCLIB@
ICONVLIB=@ICONVLIB@
PGPLIBS=$(STATICSTART) -lPGPsdk -lPGPsdkNetwork -lPGPsdk $(STATICEND)
LIBS=$(GCCLIB) $(PGPLIBS) -lstdc++ $(THREADLIB) $(SOCKETLIB) $(RTLIB) $(DLLIB) $(MATHLIB) $(ICONVLIB)
SRCS=$(wildcard src/*.c)
OBJS=$(patsubst %.c,%.o,$(SRCS))
ACFILES=configure Makefile config.status config.log autom4te.cache
OPTESTFILES=optest.pkr optest.skr
SDKDEPEND=$(LIBDIR)/libPGPsdk.a
WARNOPTS=@WARN@
ifeq "$(DEBUG)" "1"
OPT=$(DEBUGOPT)
else
OPT=$(NONDEBUGOPT)
endif
CFLAGS=$(OPT) $(COPTS) $(WARNOPTS) $(DEFINES) $(INCDIRS)
TARGET=optest
all: $(TARGET)
.c.o:
$(CC) $(CFLAGS) -c $< -o $@
$(TARGET): $(OBJS) $(SDKDEPEND)
$(CXX) $(LDFLAGS) $(OBJS) $(LIBDIRS) $(LIBS) -o $(TARGET)
clean::
$(RM) $(OBJS) $(TARGET) core $(OPTESTFILES)
distclean:: clean
$(RM) $(ACFILES)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -