📄 makefile
字号:
##############################################################################
##
## Makefile for Detours.
##
## Detours for binary functions. Version 1.2. (Build 35)
##
## Written by Galen C. Hunt
## Copyright 1995-1999, Microsoft Corporation
##
## http://www.research.microsoft.com/sn/detours
##
##############################################################################
ROOT = $(MAKEDIR)\..
##############################################################################
##
.SUFFIXES: .cpp .h .obj
.cpp.obj:
@$(CC) /nologo $(CFLAGS) /Fo$*.obj /c $(MAKEDIR)\$*.cpp
##############################################################################
##
CFLAGS=/nologo /DDEBUG /DWIN32_LEAN_AND_MEAN /W3 /WX /Zi /Fddetours.pdb /MTd \
/Gy /Gs /Gi- /Gm- /Zl /O -D_WIN32_WINNT=0x403
OBJS = \
detours.obj \
disasm.obj \
image.obj \
\
firstexc.obj \
creatwth.obj \
##############################################################################
all: \
$(ROOT)\lib\detours.lib \
$(ROOT)\lib\detours.pdb \
$(ROOT)\include\detours.h \
##############################################################################
clean:
@-del /q *.obj *.pdb *.ilk *.exe *~ 2>nul
##############################################################################
$(ROOT)\lib\detours.lib : $(OBJS)
lib /debugtype:cv /nologo /out:$@ $(OBJS)
$(ROOT)\lib\detours.pdb : $(OBJS)
copy detours.pdb $@
$(ROOT)\include\detours.h : detours.h
copy detours.h $@
detours.obj : detours.cpp detours.h
disasm.obj : disasm.cpp disasm.h detours.h
image.obj : image.cpp detours.h
firstexc.obj : firstexc.cpp detours.h
creatwth.obj : creatwth.cpp detours.h
##############################################################################
dt.exe : dt.cpp $(ROOT)\lib\detours.lib
cl /MTd /Z7 /I..\..\include dt.cpp \
/link /libpath:..\lib detours.lib \
/subsystem:console /entry:WinMainCRTStartup
################################################################# End of File.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -