makefile
来自「MySql++ wrapper」· 代码 · 共 72 行
TXT
72 行
VERSION = 1.4INSTALL_PREFIX = /usr/develINSTALL_LIB = $(INSTALL_PREFIX)/libINSTALL_INCLUDE = $(INSTALL_PREFIX)/includeINSTALL = /usr/bin/installINCLUDE = -I/usr/devel/include CFLAGS = -Wall -g -O2 $(INCLUDE) -MDCPPFLAGS = $(CFLAGS)LIBS = -L/usr/local/lib/mysql -lmysqlclient -lzPROGS = all: $(PROGS) libmysqlwrapped.a libmysqlwrapped.ht: t.o enum_t.o set_t.o g++ -o $@ $^ $(LIBS) LIBM = Database.o Query.o StderrLog.o SysLog.o enum_t.o set_t.olibmysqlwrapped.a: \ $(LIBM) ar cru libmysqlwrapped.a $(LIBM) ranlib libmysqlwrapped.alibmysqlwrapped.h: \ IError.h StderrLog.h SysLog.h \ enum_t.h set_t.h Database.h Query.h cat IError.h StderrLog.h SysLog.h \ enum_t.h set_t.h Database.h Query.h \ > libmysqlwrapped.h# 'make install' removes old versions firstinstall: all rm -f \ /usr/local/include/Connect.* \ /usr/local/include/Database.* \ /usr/local/include/Query.* \ /usr/devel/include/Connect.* \ /usr/devel/include/Database.* \ /usr/devel/include/Query.* \ /usr/local/include/libsql++.h \ /usr/devel/include/libsql++.h \ /usr/local/lib/libsql++.a \ /usr/devel/lib/libsql++.a $(INSTALL) libmysqlwrapped.a $(INSTALL_LIB) $(INSTALL) libmysqlwrapped.h $(INSTALL_INCLUDE)docs: cp simple.cfg /usr/local/apache/www.dbdesigner.net/htdocs/project/mysqlclean: rm -f *~ *.o $(PROGS) *.d slask *.aTARFILE = mysqlwrapped-$(VERSION)tar: clean tar czf $(TARFILE).tar.gz \ Query.* \ Database.* \ IError.h \ StderrLog.* \ SysLog.* \ enum_t.* \ set_t.* \ Makefile README Changelog gpl.txt \ Project/mysqlwrapped.dsp /usr/local/bin/tarfix.sh $(TARFILE) cp $(TARFILE).tar.gz /usr/local/apache/www.dbdesigner.net/htdocs/project/mysql-include *.d
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?