client_socket.mak

最終更新:2009/10/20

client_socket.mak

001: #
002: # nmake 用 Makefile
003: # APR のサンプルコーディング
004: #
005: # ●実行例
006: # nmake -f client_socket.mak
007: #
008: # ●必要なDLL
009: # libapr-1.dll
010: # libaprutil-1.dll
011: 
012: MT=mt
013: CP=copy
014: RM=del
015: 
016: BIN_DIR=D:\apr\bin
017: INC_DIR=D:\apr\include
018: LIB_DIR=D:\apr\lib
019: 
020: LIB_APR=$(LIB_DIR)\libapr-1.lib
021: LIB_APRUTIL=$(LIB_DIR)\libaprutil-1.lib
022: 
023: LIBS=$(LIB_APR)
024: LIBS2=$(LIBS) $(LIB_APRUTIL)
025: 
026: 
027: CFLAG=/nologo /W3 /DWIN32 $(CFLAG) /I $(INC_DIR)
028: LINKFLAG=/nologo
029: 
030: default: buildall
031: 
032: buildall:	client_socket.exe
033: 
034: clean:
035: 	$(RM) *.obj *.exe *.manifest *.bak
036: 
037: .c.obj:
038: 	$(CC) /c /Fo$@ $< $(CFLAG)
039: 
040: mystab.obj:	mystab.h
041: 
042: client_socket.exe:	client_socket.obj mystab.obj
043: 	$(CC) /Fe$@ client_socket.obj mystab.obj $(LINKFLAG) /link $(LIBS2)
044: 	IF EXIST $@.manifest $(MT) -manifest $@.manifest -outputresource:$@
Copyright (C) KAKU PROJECT (2009)KAKU PROJECT (2009)