📄 bcc_makefile
字号:
# Makefile for Borland C++ 5.5 on NT# If you have the Borland assembler, remove "-DUSE_GENERIC"#bc= c:\Borland\BCC55bcbin= $(bc)\binbclib= $(bc)\libbcinclude= $(bc)\includegcinclude1 = $(bc)\gc6.2\includegcinclude2 = $(bc)\gc6.2\cordcc= $(bcbin)\bcc32rc= $(bcbin)\brc32lib= $(bcbin)\tliblink= $(bcbin)\ilink32cflags= -O2 -R -v- -vi -H -H=gc.csm -I$(bcinclude);$(gcinclude1);$(gcinclude2) -L$(bclib) \ -w-pro -w-aus -w-par -w-ccc -w-rch -a4 -D__STDC__=0defines= -DALL_INTERIOR_POINTERS -DUSE_GENERIC -DNO_GETENV -DJAVA_FINALIZATION -DGC_OPERATOR_NEW_ARRAY.c.obj: $(cc) @&&| $(cdebug) $(cflags) $(cvars) $(defines) -o$* -c $*.c|.cpp.obj: $(cc) @&&| $(cdebug) $(cflags) $(cvars) $(defines) -o$* -c $*.cpp|.rc.res: $(rc) -i$(bcinclude) -r -fo$* $*.rcXXXOBJS= XXXalloc.obj XXXreclaim.obj XXXallchblk.obj XXXmisc.obj \ XXXmach_dep.obj XXXos_dep.obj XXXmark_rts.obj XXXheaders.obj XXXmark.obj \ XXXobj_map.obj XXXblacklst.obj XXXfinalize.obj XXXnew_hblk.obj \ XXXdbg_mlc.obj XXXmalloc.obj XXXstubborn.obj XXXdyn_load.obj \ XXXtypd_mlc.obj XXXptr_chck.obj XXXgc_cpp.obj XXXmallocx.objOBJS= $(XXXOBJS:XXX=)all: gctest.exe cord\de.exe test_cpp.exe$(OBJS) test.obj: include\private\gc_priv.h include\private\gc_hdrs.h include\gc.h include\private\gcconfig.h MAKEFILEgc.lib: $(OBJS) del gc.lib $(lib) $* @&&| $(XXXOBJS:XXX=+)|gctest.exe: tests\test.obj gc.lib $(cc) @&&| $(cflags) -W -e$* tests\test.obj gc.lib|cord\de.obj cord\de_win.obj: include\cord.h include\private\cord_pos.h cord\de_win.h \ cord\de_cmds.hcord\de.exe: cord\cordbscs.obj cord\cordxtra.obj cord\de.obj cord\de_win.obj \ cord\de_win.res gc.lib $(cc) @&&| $(cflags) -W -e$* cord\cordbscs.obj cord\cordxtra.obj \ cord\de.obj cord\de_win.obj gc.lib| $(rc) cord\de_win.res cord\de.exegc_cpp.obj: include\gc_cpp.h include\gc.hgc_cpp.cpp: gc_cpp.cc copy gc_cpp.cc gc_cpp.cpptest_cpp.cpp: tests\test_cpp.cc copy tests\test_cpp.cc test_cpp.cpptest_cpp.exe: test_cpp.obj include\gc_cpp.h include\gc.h gc.lib $(cc) @&&| $(cflags) -W -e$* test_cpp.obj gc.lib|scratch: -del *.obj *.res *.exe *.csm cord\*.obj cord\*.res cord\*.exe cord\*.csmclean: del gc.lib del *.obj del tests\test.obj
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -