makefile.win32

来自「由smsc公司改进的lwip2.1.1基于嵌入式系统的TCP/ip协议栈」· WIN32 代码 · 共 40 行

WIN32
40
字号
#Windows Makefile for socktest.c 

# Compile using nmake (change the paths accoring to the visual studio path)
# >set PATH=%PATH%;C:\Program Files\Microsoft Visual Studio 8\VC\bin;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE;c:\program files\microsoft visual studio 8;
# >nmake /f Makefile.win32

## Visual C++
CC = cl
LIB = wsock32.lib
OBJEXT = obj
LINK = link

#Library paths (change the paths if you have installed visual studio in other directory)
WINSOCK_LIB_PATH = "C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\Lib"
CMT_LIB_PATH = "C:\Program Files\Microsoft Visual Studio 8\VC\lib"

#include paths (change the paths if you have installed visual studio in other directory)
VC_INCLUDE_PATH = "C:\Program Files\Microsoft Visual Studio 8\VC\include"
PALTFORM_INCLUDE_PATH = "C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\Include"

PROGRAM = socktest.exe
CFLAGS= -DWIN32 -I $(VC_INCLUDE_PATH) -I $(PALTFORM_INCLUDE_PATH)

OBJS = socktest.obj getopt.obj

.c.$(OBJEXT):
	$(CC) -c $(CFLAGS) $<

all: $(PROGRAM)

$(PROGRAM):		$(OBJS)
	$(LINK) $(OBJS) -out:socktest.exe -LIBPATH:$(WINSOCK_LIB_PATH) -LIBPATH:$(CMT_LIB_PATH) $(LIB)

clean:
	del *.obj $(PROGRAM)




⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?