⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 < WINDOWS网络编程>>英文版,一本详细讲解WINDOWS平台下网络编程的国外经典书籍,适合英文水平高的牛人
💻
字号:
!include <win32.mak>

.cpp.obj:
	$(cc) $(cdebug) -c -W3 -DWIN32 -LDd -D_WIN32 -DFD_SETSIZE=1024 $(cvarsdll) $<

DLL_FILES= spi.cpp        \
           extension.cpp  \
           overlap.cpp    \
           provider.cpp   \
           sockinfo.cpp   \
           asyncselect.cpp

OBJS= $(DLL_FILES:.cpp=.obj)

INST_FILES= instlsp.cpp \
            provider.cpp

INST_OBJS= $(INST_FILES:.cpp=.obj)

all: lsp.dll instlsp.exe

lsp.dll: $(OBJS)
	$(link) $(linkdebug) $(dlllflags) -map -def:lsp.def \
	-out:$*.dll $(OBJS) -pdb:$*.pdb $(guilibsdll) ws2_32.lib
        copy $*.dll %SYSTEMROOT%\System32

instlsp.exe: $(INST_OBJS)
    $(link) $(linkdebug) $(conlflags) -out:$*.exe $(INST_OBJS) \
        $(conlibs) sporder.lib ws2_32.lib  rpcrt4.lib

clean:
    -del *.obj
	-del *.dll
	-del *.pch
	-del *.exp
    -del *.pdb
	-del lsp.lib
    -del *.exe
    -del *.map

⌨️ 快捷键说明

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