📄 makefile.tinyxml
字号:
MAKE=makeCC=g++AR=arRANLIB=ranlibSTRIP=stripOPTFLAGS=-O3 -g -WallSHCFLAGS=-O3 -g -WallLDFLAGS=-Wl,--warn-common -rdynamicFFSLDFLAGS=-Wl,-ESHFLAGS=-sharedLIBPREF=libLIBSUF=.aSLIBPREF=libSLIBSUF=.soBUILD_SHARED=yesEXTLIBS=-lpthread EXTINCLUDES=CFLAGS= $(OPTFLAGS) -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCEOBJS=easexml.o tinyxml.o tinystr.o tinyxmlerror.o tinyxmlparser.o LIB= $(LIBPREF)tinyxml$(LIBSUF)SLIB=ifeq ($(BUILD_SHARED),yes)SLIB= $(SLIBPREF)tinyxml$(SLIBSUF)endif SRCS := $(OBJS:.o=.cpp) all: $(LIB) $(SLIB) $(LIB): $(OBJS) rm -f $@ $(AR) rc $@ $(OBJS) $(RANLIB) $@ $(SLIB): $(OBJS) $(CC) $(SHFLAGS) -o $@ $(OBJS) $(EXTLIBS) depend: $(SRCS) $(CC) -MM $(CFLAGS) $^ 1>.depend.tinyxml %.o: %.cpp $(CC) $(subst -Wall,,$(CFLAGS)) $(EXTINCLUDES) -c -o $@ $< clean: rm -f $(OBJS) .depend.tinyxml tiny*~ $(LIB) $(SLIB)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -