?? makefile.win
字號:
# Project: FreeTDS
# Makefile created by Dev-C++ 4.9.9.2
CPP = g++.exe
CC = gcc.exe
WINDRES = windres.exe
RES = FreeTDS_private.res
OBJ = ../../src/odbc/connectparams.o ../../src/odbc/convert_tds2sql.o ../../src/odbc/error.o ../initnet.o ../../src/odbc/native.o ../../src/odbc/odbc.o ../../src/odbc/odbc_util.o ../../src/odbc/prepare_query.o ../../src/odbc/sql2tds.o ../../src/replacements/asprintf.o ../../src/replacements/strtok_r.o ../../src/replacements/vasprintf.o ../../src/tds/challenge.o ../../src/tds/config.o ../../src/tds/convert.o ../../src/tds/des.o ../../src/tds/getmac.o ../../src/tds/iconv.o ../../src/tds/locale.o ../../src/tds/login.o ../../src/tds/md4.o ../../src/tds/md5.o ../../src/tds/mem.o ../../src/tds/numeric.o ../../src/tds/query.o ../../src/tds/read.o ../../src/tds/tdsstring.o ../../src/tds/threadsafe.o ../../src/tds/token.o ../../src/tds/util.o ../../src/tds/log.o ../../src/tds/vstrbuild.o ../../src/tds/write.o ../../src/replacements/iconv.o ../../src/tds/data.o ../../src/odbc/descriptor.o ../../src/odbc/odbc_checks.o ../winlogin.o ../winsetup.o ../../src/tds/net.o ../../src/replacements/strlcpy.o ../../src/replacements/strlcat.o $(RES)
LINKOBJ = ../../src/odbc/connectparams.o ../../src/odbc/convert_tds2sql.o ../../src/odbc/error.o ../initnet.o ../../src/odbc/native.o ../../src/odbc/odbc.o ../../src/odbc/odbc_util.o ../../src/odbc/prepare_query.o ../../src/odbc/sql2tds.o ../../src/replacements/asprintf.o ../../src/replacements/strtok_r.o ../../src/replacements/vasprintf.o ../../src/tds/challenge.o ../../src/tds/config.o ../../src/tds/convert.o ../../src/tds/des.o ../../src/tds/getmac.o ../../src/tds/iconv.o ../../src/tds/locale.o ../../src/tds/login.o ../../src/tds/md4.o ../../src/tds/md5.o ../../src/tds/mem.o ../../src/tds/numeric.o ../../src/tds/query.o ../../src/tds/read.o ../../src/tds/tdsstring.o ../../src/tds/threadsafe.o ../../src/tds/token.o ../../src/tds/util.o ../../src/tds/log.o ../../src/tds/vstrbuild.o ../../src/tds/write.o ../../src/replacements/iconv.o ../../src/tds/data.o ../../src/odbc/descriptor.o ../../src/odbc/odbc_checks.o ../winlogin.o ../winsetup.o ../../src/tds/net.o ../../src/replacements/strlcpy.o ../../src/replacements/strlcat.o $(RES)
LIBS = -L"lib" -lws2_32 -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -luuid -lodbc32 -lodbccp32 -s --def ../FreeTds.def -Wl,--enable-stdcall-fixup
INCS = -I"include" -I".." -I"../../include"
CXXINCS = -I"lib/gcc/mingw32/3.4.2/include" -I"include/c++/3.4.2/backward" -I"include/c++/3.4.2/mingw32" -I"include/c++/3.4.2" -I"include" -I".." -I"../../include"
BIN = FreeTDS.dll
CXXFLAGS = $(CXXINCS) -D__GNUWIN32__ -W -DHAVE_CONFIG_H -DUNIXODBC -D_FREETDS_LIBRARY_SOURCE -DWIN32 -DNDEBUG -D_WINDOWS -D_MBCS -D_USRDLL -DFREETDS_EXPORTS -DHAVE_SQLGETPRIVATEPROFILESTRING -fexpensive-optimizations -O2
CFLAGS = $(INCS) -D__GNUWIN32__ -W -DHAVE_CONFIG_H -DUNIXODBC -D_FREETDS_LIBRARY_SOURCE -DWIN32 -DNDEBUG -D_WINDOWS -D_MBCS -D_USRDLL -DFREETDS_EXPORTS -DHAVE_SQLGETPRIVATEPROFILESTRING -DDLL_EXPORT -mpreferred-stack-boundary=2 -fexpensive-optimizations -O2
RM = rm -f
.PHONY: all all-before all-after clean clean-custom
all: all-before FreeTDS.dll all-after
clean: clean-custom
${RM} $(OBJ) $(BIN)
DLLWRAP=dllwrap.exe
DEFFILE=libFreeTDS.def
STATICLIB=libFreeTDS.a
$(BIN): $(LINKOBJ)
$(DLLWRAP) --output-def $(DEFFILE) --driver-name c++ --implib $(STATICLIB) $(LINKOBJ) $(LIBS) -o $(BIN)
../../src/odbc/connectparams.o: ../../src/odbc/connectparams.c
$(CC) -c ../../src/odbc/connectparams.c -o ../../src/odbc/connectparams.o $(CFLAGS)
../../src/odbc/convert_tds2sql.o: ../../src/odbc/convert_tds2sql.c
$(CC) -c ../../src/odbc/convert_tds2sql.c -o ../../src/odbc/convert_tds2sql.o $(CFLAGS)
../../src/odbc/error.o: ../../src/odbc/error.c
$(CC) -c ../../src/odbc/error.c -o ../../src/odbc/error.o $(CFLAGS)
../initnet.o: ../initnet.c
$(CC) -c ../initnet.c -o ../initnet.o $(CFLAGS)
../../src/odbc/native.o: ../../src/odbc/native.c
$(CC) -c ../../src/odbc/native.c -o ../../src/odbc/native.o $(CFLAGS)
../../src/odbc/odbc.o: ../../src/odbc/odbc.c
$(CC) -c ../../src/odbc/odbc.c -o ../../src/odbc/odbc.o $(CFLAGS)
../../src/odbc/odbc_util.o: ../../src/odbc/odbc_util.c
$(CC) -c ../../src/odbc/odbc_util.c -o ../../src/odbc/odbc_util.o $(CFLAGS)
../../src/odbc/prepare_query.o: ../../src/odbc/prepare_query.c
$(CC) -c ../../src/odbc/prepare_query.c -o ../../src/odbc/prepare_query.o $(CFLAGS)
../../src/odbc/sql2tds.o: ../../src/odbc/sql2tds.c
$(CC) -c ../../src/odbc/sql2tds.c -o ../../src/odbc/sql2tds.o $(CFLAGS)
../../src/replacements/asprintf.o: ../../src/replacements/asprintf.c
$(CC) -c ../../src/replacements/asprintf.c -o ../../src/replacements/asprintf.o $(CFLAGS)
../../src/replacements/strtok_r.o: ../../src/replacements/strtok_r.c
$(CC) -c ../../src/replacements/strtok_r.c -o ../../src/replacements/strtok_r.o $(CFLAGS)
../../src/replacements/vasprintf.o: ../../src/replacements/vasprintf.c
$(CC) -c ../../src/replacements/vasprintf.c -o ../../src/replacements/vasprintf.o $(CFLAGS)
../../src/tds/challenge.o: ../../src/tds/challenge.c
$(CC) -c ../../src/tds/challenge.c -o ../../src/tds/challenge.o $(CFLAGS)
../../src/tds/config.o: ../../src/tds/config.c
$(CC) -c ../../src/tds/config.c -o ../../src/tds/config.o $(CFLAGS)
../../src/tds/convert.o: ../../src/tds/convert.c
$(CC) -c ../../src/tds/convert.c -o ../../src/tds/convert.o $(CFLAGS)
../../src/tds/des.o: ../../src/tds/des.c
$(CC) -c ../../src/tds/des.c -o ../../src/tds/des.o $(CFLAGS)
../../src/tds/getmac.o: ../../src/tds/getmac.c
$(CC) -c ../../src/tds/getmac.c -o ../../src/tds/getmac.o $(CFLAGS)
../../src/tds/iconv.o: ../../src/tds/iconv.c
$(CC) -c ../../src/tds/iconv.c -o ../../src/tds/iconv.o $(CFLAGS)
../../src/tds/locale.o: ../../src/tds/locale.c
$(CC) -c ../../src/tds/locale.c -o ../../src/tds/locale.o $(CFLAGS)
../../src/tds/login.o: ../../src/tds/login.c
$(CC) -c ../../src/tds/login.c -o ../../src/tds/login.o $(CFLAGS)
../../src/tds/md4.o: ../../src/tds/md4.c
$(CC) -c ../../src/tds/md4.c -o ../../src/tds/md4.o $(CFLAGS)
../../src/tds/md5.o: ../../src/tds/md5.c
$(CC) -c ../../src/tds/md5.c -o ../../src/tds/md5.o $(CFLAGS)
../../src/tds/mem.o: ../../src/tds/mem.c
$(CC) -c ../../src/tds/mem.c -o ../../src/tds/mem.o $(CFLAGS)
../../src/tds/numeric.o: ../../src/tds/numeric.c
$(CC) -c ../../src/tds/numeric.c -o ../../src/tds/numeric.o $(CFLAGS)
../../src/tds/query.o: ../../src/tds/query.c
$(CC) -c ../../src/tds/query.c -o ../../src/tds/query.o $(CFLAGS)
../../src/tds/read.o: ../../src/tds/read.c
$(CC) -c ../../src/tds/read.c -o ../../src/tds/read.o $(CFLAGS)
../../src/tds/tdsstring.o: ../../src/tds/tdsstring.c
$(CC) -c ../../src/tds/tdsstring.c -o ../../src/tds/tdsstring.o $(CFLAGS)
../../src/tds/threadsafe.o: ../../src/tds/threadsafe.c
$(CC) -c ../../src/tds/threadsafe.c -o ../../src/tds/threadsafe.o $(CFLAGS)
../../src/tds/token.o: ../../src/tds/token.c
$(CC) -c ../../src/tds/token.c -o ../../src/tds/token.o $(CFLAGS)
../../src/tds/util.o: ../../src/tds/util.c
$(CC) -c ../../src/tds/util.c -o ../../src/tds/util.o $(CFLAGS)
../../src/tds/log.o: ../../src/tds/log.c
$(CC) -c ../../src/tds/log.c -o ../../src/tds/log.o $(CFLAGS)
../../src/tds/vstrbuild.o: ../../src/tds/vstrbuild.c
$(CC) -c ../../src/tds/vstrbuild.c -o ../../src/tds/vstrbuild.o $(CFLAGS)
../../src/tds/write.o: ../../src/tds/write.c
$(CC) -c ../../src/tds/write.c -o ../../src/tds/write.o $(CFLAGS)
../../src/replacements/iconv.o: ../../src/replacements/iconv.c
$(CC) -c ../../src/replacements/iconv.c -o ../../src/replacements/iconv.o $(CFLAGS)
../../src/tds/data.o: ../../src/tds/data.c
$(CC) -c ../../src/tds/data.c -o ../../src/tds/data.o $(CFLAGS)
../../src/odbc/descriptor.o: ../../src/odbc/descriptor.c
$(CC) -c ../../src/odbc/descriptor.c -o ../../src/odbc/descriptor.o $(CFLAGS)
../../src/odbc/odbc_checks.o: ../../src/odbc/odbc_checks.c
$(CC) -c ../../src/odbc/odbc_checks.c -o ../../src/odbc/odbc_checks.o $(CFLAGS)
../winlogin.o: ../winlogin.c
$(CC) -c ../winlogin.c -o ../winlogin.o $(CFLAGS)
../winsetup.o: ../winsetup.c
$(CC) -c ../winsetup.c -o ../winsetup.o $(CFLAGS)
../../src/tds/net.o: ../../src/tds/net.c
$(CC) -c ../../src/tds/net.c -o ../../src/tds/net.o $(CFLAGS)
../../src/replacements/strlcpy.o: ../../src/replacements/strlcpy.c
$(CPP) -c ../../src/replacements/strlcpy.c -o ../../src/replacements/strlcpy.o $(CXXFLAGS)
../../src/replacements/strlcat.o: ../../src/replacements/strlcat.c
$(CPP) -c ../../src/replacements/strlcat.c -o ../../src/replacements/strlcat.o $(CXXFLAGS)
FreeTDS_private.res: FreeTDS_private.rc ../setup.rc
$(WINDRES) -i FreeTDS_private.rc --input-format=rc -o FreeTDS_private.res -O coff
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -