📄 makefile.bor
字号:
## Makefile for Borland C++ 4.5 on PC/DOS platforms## compiler flags: -mh - use a huge memory model# -w-pro - suppress call to function without prototype warnings# -w-par - suppress unused parameter warnings# -i64 - allow 64 character identifiers# -N - check for stack overflowsCC = bccCFLAGS = -mh -w-pro -w-par -i64 -NCALOBS = cal_main.obj ecalmain.obj cal_tran.obj cal_eval.obj cal_util.obj matrix.objMINPACKOBS = dpmpar.obj enorm.obj fdjac2.obj lmdif.obj lmpar.obj qrfac.obj qrsolv.obj#########################################ccal: ccal.c $(CALOBS) $(MINPACKOBS) $(CC) $(CFLAGS) ccal.c @cal.rsp @minpack.rspccal_fo: ccal_fo.c $(CALOBS) $(MINPACKOBS) $(CC) $(CFLAGS) ccal_fo.c @cal.rsp @minpack.rspnccal: nccal.c $(CALOBS) $(MINPACKOBS) $(CC) $(CFLAGS) nccal.c @cal.rsp @minpack.rspnccal_fo: nccal_fo.c $(CALOBS) $(MINPACKOBS) $(CC) $(CFLAGS) nccal_fo.c @cal.rsp @minpack.rspecal: ecal.c $(CALOBS) $(MINPACKOBS) $(CC) $(CFLAGS) ecal.c @cal.rsp @minpack.rspxfd2xfu: xfd2xfu.c $(CALOBS) $(MINPACKOBS) $(CC) $(CFLAGS) xfd2xfu.c @cal.rsp @minpack.rspwc2ic: wc2ic.c $(CALOBS) $(MINPACKOBS) $(CC) $(CFLAGS) wc2ic.c @cal.rsp @minpack.rspic2wc: ic2wc.c $(CALOBS) $(MINPACKOBS) $(CC) $(CFLAGS) ic2wc.c @cal.rsp @minpack.rspcsyn: csyn.c gasdev.obj $(CALOBS) $(MINPACKOBS) $(CC) $(CFLAGS) csyn.c gasdev.obj @cal.rsp @minpack.rspncsyn: ncsyn.c gasdev.obj $(CALOBS) $(MINPACKOBS) $(CC) $(CFLAGS) ncsyn.c gasdev.obj @cal.rsp @minpack.rsp#########################################cal_main.obj: cal_main.h cal_main.c $(CC) $(CFLAGS) -c cal_main.cecalmain.obj: cal_main.h ecalmain.c $(CC) $(CFLAGS) -c ecalmain.ccal_tran.obj: cal_main.h cal_tran.c $(CC) $(CFLAGS) -c cal_tran.ccal_eval.obj: cal_main.h cal_eval.c $(CC) $(CFLAGS) -c cal_eval.ccal_util.obj: cal_main.h cal_util.c $(CC) $(CFLAGS) -c cal_util.cmatrix.obj: matrix/matrix.h matrix/matrix.c $(CC) $(CFLAGS) -Imatrix -c matrix/matrix.cgasdev.obj: gasdev.c $(CC) $(CFLAGS) -c gasdev.c$(MINPACKOBS): minpack/f2c.h \ minpack/dpmpar.c \ minpack/enorm.c \ minpack/fdjac2.c \ minpack/lmdif.c \ minpack/lmpar.c \ minpack/qrfac.c \ minpack/qrsolv.c $(CC) $(CFLAGS) -Iminpack -c minpack/*.c#########################################all: ccal \ ccal_fo \ nccal \ nccal_fo \ ecal \ xfd2xfu \ wc2ic \ ic2wc \ csyn \ ncsynclean: del *.obj del *.exe
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -