📄 makefile.mysql
字号:
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 -L/usr/lib/mysql -lmysqlclientEXTINCLUDES=-I/usr/include/mysql CFLAGS= $(OPTFLAGS) -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCEOBJS=vrecordset.oLIB= $(LIBPREF)recordset$(LIBSUF)SLIB=ifeq ($(BUILD_SHARED),yes)SLIB= $(SLIBPREF)recordset$(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.recordset %.o: %.cpp $(CC) $(subst -Wall,,$(CFLAGS)) $(EXTINCLUDES) -c -o $@ $< clean: rm -f $(OBJS) *.d .depend.recordset vrecordset*~ * $(LIB) $(SLIB)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -