?? makefile.w32
字號:
# makefile for the Win32 port of 'agrep' using Borland C
# written 9/98 by Ron Aaron (ron@mossbayeng.com)
# define 'BC' to point to the root of your Borland C stuff.
BC=c:\bc5
DEBUG=0
RTLDLL=0
# defaults if not given above:
!if !$d(BC)
BC=d:\BC5
!endif
!if $d(DEBUG) && $(DEBUG)==1
DBG=-v
!endif
INC=.;$(BC)\include
LIB=$(BC)\lib
!if $(RTLDLL) == 1
LIBS= import32.lib $(LIB)\cw32mti.lib
!else
LIBS= import32.lib $(LIB)\cw32mt.lib
!endif
SOURCES = agrep.c \
agrephlp.c \
asearch.c \
asearch1.c \
asplit.c \
bitap.c \
checkfil.c \
checksg.c \
codepage.c \
compat.c \
delim.c \
dummyfil.c \
follow.c \
main.c \
maskgen.c \
newmgrep.c \
parse.c \
preproce.c \
recursiv.c \
sgrep.c \
utilitie.c
OBJS=$(SOURCES:.c=.obj)
!if $(RTLDLL) == 1
# sorry, the 'wildargs.obj' w/ BC 5.02 doesn't work w/ the RTLDLL, so I use my
# own. Your mileage may vary...
OBJS=$(OBJS) ..\lib\wildargs.obj
!else
OBJS=$(OBJS) $(BC)\lib\32bit\wildargs.obj
!endif
.c.obj:
bcc32 +bcc.cfg -c $<
agrepw32.exe: bcc.cfg $(OBJS)
bcc32 @bcc.cfg -lOS @&&|
$(OBJS)
$(LIBS)
|
bcc.cfg: makefile.w32
copy &&|
-I$(INC) -L$(LIB)
!if $d(DEBUG) && $(DEBUG)==1
-Od
!else
-O2 -O -Oi -Oca
!endif
-d -f- -a4 -N- -4 -K
!if $(RTLDLL) == 1
-D_RTLDLL
!endif
-WC
-w -w-pia -w-par -w-pro -eagrepw32
-DNDEBUG
-DWIN32
-D_CONSOLE
-D_MBCS
-DAGREP_POINTER=1
-DHAVE_DIRENT_H=1
-DHAVE_SYS_DIR_H=0
-DHAVE_SYS_NDIR_H=0
-DHAVE_SYS_NDIR=0
-DISO_CHAR_SET=1
-DUTIME=0
-DDOTCOMPRESSED=0
-DMEASURE_TIMES=0
$(DBG)
| bcc.cfg
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -