📄 makefile
字号:
## Make file to build the PostGreSQL 7 Database Driver for DBConnect API# Copyright (c) Johnathan Ingram 2003## dynamic: Build the driver requiring the postgreSQL dynamic link library.# static: Build the driver allowing driver to run on machines without # postgreSQL installed. Statically links postgreSQL symbols into driver.######################################################################SHELL = /bin/shtop_srcdir = ../..CC = gccCXX = g++CPPFLAGS = CFLAGS = -fPIC $(CPPFLAGS) -g -O2 -DLINUX -DDBCONNECTVER='"0.3.5"'LINKER_FLAGS = IFLAGS = -I../base -I/usr/includeSOURCES = pgsqlConnection.cpp pgsqlQuery.cpp pgsqlBindParam.cpp pgsqlValue.cppLIB_OBJS = $(SOURCES:.cpp=.o)LIB_OBJS += main_so.oall: cp -f ./dbconndrv-postgresql-0.3.5.so $(top_srcdir)/lib/drivers cd $(top_srcdir)/lib/drivers && ln -sf dbconndrv-postgresql-0.3.5.so dbconndrv-postgresql.so && cd -static: $(LIB_OBJS) gcc -shared $(LINKER_FLAGS) \ -o dbconndrv-postgresql-0.3.5.so $(LIB_OBJS) \ /usr/lib/ -ldl -lpthread \ -L../dbconnect -ldbconnect-0.3.5dynamic: $(LIB_OBJS) gcc -shared $(LINKER_FLAGS) \ -o dbconndrv-postgresql-0.3.5.so $(LIB_OBJS) \ -ldl -lpthread -L/usr/lib -l \ -L../dbconnect -ldbconnect-0.3.5clean: rm -f *.o rm -f *.so rm -f $(top_srcdir)/lib/drivers/dbconndrv-postgresql-0.3.5.somain_so.o: main_so.cpp $(CXX) -c main_so.cpp $(CFLAGS) $(IFLAGS) -o main_so.o%.o: %.cpp %.h $(CXX) -c $< $(CFLAGS) $(IFLAGS) -o $@
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -