svr.mak
最終更新:2010/3/7
001: # 002: # nmake 用 Makefile 003: # APR のサンプルコーディング 004: # 005: # 006: # ●実行例 007: # nmake -f svr.mak 008: # 009: # ●必要なDLL 010: # libapr-1.dll 011: # libaprutil-1.dll 012: 013: MT=mt 014: CP=copy 015: RM=del 016: 017: APR_DIR=D:\apr 018: 019: APR_BIN_DIR=$(APR_DIR)\bin 020: APR_INC_DIR=$(APR_DIR)\include 021: APR_LIB_DIR=$(APR_DIR)\lib 022: 023: LIB_APR=$(APR_LIB_DIR)\libapr-1.lib 024: LIB_APRUTIL=$(APR_LIB_DIR)\libaprutil-1.lib 025: 026: LIBS=$(LIB_APR) 027: LIBS2=$(LIBS) $(LIB_APRUTIL) 028: 029: CFLAG=/nologo /W3 /DWIN32 $(CFLAG) /I $(APR_INC_DIR) 030: LINKFLAG=/nologo 031: 032: default: buildall 033: 034: buildall: kechosvr.exe 035: 036: clean: 037: $(RM) *.obj *.exe *.bak *.manifest 038: 039: .c.obj: 040: $(CC) /c /Fo$@ $< $(CFLAG) 041: 042: mystab.obj: mystab.h 043: 044: mytt.obj: mytt.h 045: 046: mysvr_stab.h: mystab.h mytt.h 047: 048: mysvr_stab.obj: mysvr_stab.h 049: 050: kechosvr.obj: mysvr_stab.h 051: 052: kechosvr.exe: kechosvr.obj mystab.obj mysvr_stab.obj mytt.obj 053: $(CC) /Fe$@ kechosvr.obj mystab.obj mysvr_stab.obj mytt.obj $(LINKFLAG) /link $(LIBS2) 054: IF EXIST $@.manifest $(MT) -manifest $@.manifest -outputresource:$@
KAKU PROJECT (2009) |