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

📄 makefile

📁 famous linear algebra library (LAPACK) ports to windows
💻
📖 第 1 页 / 共 2 页
字号:
   crot.obj   cspcon.obj cspmv.obj  cspr.obj   csprfs.obj cspsv.obj  \
   cspsvx.obj csptrf.obj csptri.obj csptrs.obj csrscl.obj cstedc.obj \
   cstegr.obj cstein.obj csteqr.obj csycon.obj csymv.obj  \
   csyr.obj   csyrfs.obj csysv.obj  csysvx.obj csytf2.obj csytrf.obj csytri.obj \
   csytrs.obj ctbcon.obj ctbrfs.obj ctbtrs.obj ctgevc.obj ctgex2.obj \
   ctgexc.obj ctgsen.obj ctgsja.obj ctgsna.obj ctgsy2.obj ctgsyl.obj ctpcon.obj \
   ctprfs.obj ctptri.obj \
   ctptrs.obj ctrcon.obj ctrevc.obj ctrexc.obj ctrrfs.obj ctrsen.obj ctrsna.obj \
   ctrsyl.obj ctrti2.obj ctrtri.obj ctrtrs.obj ctzrqf.obj ctzrzf.obj cung2l.obj cung2r.obj \
   cungbr.obj cunghr.obj cungl2.obj cunglq.obj cungql.obj cungqr.obj cungr2.obj \
   cungrq.obj cungtr.obj cunm2l.obj cunm2r.obj cunmbr.obj cunmhr.obj cunml2.obj \
   cunmlq.obj cunmql.obj cunmqr.obj cunmr2.obj cunmr3.obj cunmrq.obj cunmrz.obj \
   cunmtr.obj cupgtr.obj cupmtr.obj icmax1.obj scsum1.obj cstemr.obj

DLASRC = \
   dgbbrd.obj dgbcon.obj dgbequ.obj dgbrfs.obj dgbsv.obj  \
   dgbsvx.obj dgbtf2.obj dgbtrf.obj dgbtrs.obj dgebak.obj dgebal.obj dgebd2.obj \
   dgebrd.obj dgecon.obj dgeequ.obj dgees.obj  dgeesx.obj dgeev.obj  dgeevx.obj \
   dgegs.obj  dgegv.obj  dgehd2.obj dgehrd.obj dgelq2.obj dgelqf.obj \
   dgels.obj  dgelsd.obj dgelss.obj dgelsx.obj dgelsy.obj dgeql2.obj dgeqlf.obj \
   dgeqp3.obj dgeqpf.obj dgeqr2.obj dgeqrf.obj dgerfs.obj dgerq2.obj dgerqf.obj \
   dgesc2.obj dgesdd.obj dgesv.obj  dgesvd.obj dgesvx.obj dgetc2.obj dgetf2.obj \
   dgetrf.obj dgetri.obj \
   dgetrs.obj dggbak.obj dggbal.obj dgges.obj  dggesx.obj dggev.obj  dggevx.obj \
   dggglm.obj dgghrd.obj dgglse.obj dggqrf.obj \
   dggrqf.obj dggsvd.obj dggsvp.obj dgtcon.obj dgtrfs.obj dgtsv.obj  \
   dgtsvx.obj dgttrf.obj dgttrs.obj dgtts2.obj dhgeqz.obj \
   dhsein.obj dhseqr.obj dlabrd.obj dlacon.obj dlacn2.obj \
   dlaein.obj dlaexc.obj dlag2.obj  dlags2.obj dlagtm.obj dlagv2.obj dlahqr.obj \
   dlahrd.obj dlahr2.obj dlaic1.obj dlaln2.obj dlals0.obj dlalsa.obj dlalsd.obj \
   dlangb.obj dlange.obj dlangt.obj dlanhs.obj dlansb.obj dlansp.obj \
   dlansy.obj dlantb.obj dlantp.obj dlantr.obj dlanv2.obj \
   dlapll.obj dlapmt.obj \
   dlaqgb.obj dlaqge.obj dlaqp2.obj dlaqps.obj dlaqsb.obj dlaqsp.obj dlaqsy.obj \
   dlaqr0.obj dlaqr1.obj dlaqr2.obj dlaqr3.obj dlaqr4.obj dlaqr5.obj \
   dlaqtr.obj dlar1v.obj dlar2v.obj \
   dlarf.obj  dlarfb.obj dlarfg.obj dlarft.obj dlarfx.obj dlargv.obj \
   dlarrv.obj dlartv.obj \
   dlarz.obj  dlarzb.obj dlarzt.obj dlaswp.obj dlasy2.obj dlasyf.obj \
   dlatbs.obj dlatdf.obj dlatps.obj dlatrd.obj dlatrs.obj dlatrz.obj dlatzm.obj dlauu2.obj \
   dlauum.obj dopgtr.obj dopmtr.obj dorg2l.obj dorg2r.obj \
   dorgbr.obj dorghr.obj dorgl2.obj dorglq.obj dorgql.obj dorgqr.obj dorgr2.obj \
   dorgrq.obj dorgtr.obj dorm2l.obj dorm2r.obj \
   dormbr.obj dormhr.obj dorml2.obj dormlq.obj dormql.obj dormqr.obj dormr2.obj \
   dormr3.obj dormrq.obj dormrz.obj dormtr.obj dpbcon.obj dpbequ.obj dpbrfs.obj \
   dpbstf.obj dpbsv.obj  dpbsvx.obj \
   dpbtf2.obj dpbtrf.obj dpbtrs.obj dpocon.obj dpoequ.obj dporfs.obj dposv.obj  \
   dposvx.obj dpotf2.obj dpotrf.obj dpotri.obj dpotrs.obj dppcon.obj dppequ.obj \
   dpprfs.obj dppsv.obj  dppsvx.obj dpptrf.obj dpptri.obj dpptrs.obj dptcon.obj \
   dpteqr.obj dptrfs.obj dptsv.obj  dptsvx.obj dpttrs.obj dptts2.obj drscl.obj  \
   dsbev.obj  dsbevd.obj dsbevx.obj dsbgst.obj dsbgv.obj  dsbgvd.obj dsbgvx.obj \
   dsbtrd.obj  dspcon.obj dspev.obj  dspevd.obj dspevx.obj dspgst.obj \
   dspgv.obj  dspgvd.obj dspgvx.obj dsprfs.obj dspsv.obj  dspsvx.obj dsptrd.obj \
   dsptrf.obj dsptri.obj dsptrs.obj dstegr.obj dstein.obj dstev.obj  dstevd.obj dstevr.obj \
   dstevx.obj dsycon.obj dsyev.obj  dsyevd.obj dsyevr.obj \
   dsyevx.obj dsygs2.obj dsygst.obj dsygv.obj  dsygvd.obj dsygvx.obj dsyrfs.obj \
   dsysv.obj  dsysvx.obj \
   dsytd2.obj dsytf2.obj dsytrd.obj dsytrf.obj dsytri.obj dsytrs.obj dtbcon.obj \
   dtbrfs.obj dtbtrs.obj dtgevc.obj dtgex2.obj dtgexc.obj dtgsen.obj \
   dtgsja.obj dtgsna.obj dtgsy2.obj dtgsyl.obj dtpcon.obj dtprfs.obj dtptri.obj \
   dtptrs.obj \
   dtrcon.obj dtrevc.obj dtrexc.obj dtrrfs.obj dtrsen.obj dtrsna.obj dtrsyl.obj \
   dtrti2.obj dtrtri.obj dtrtrs.obj dtzrqf.obj dtzrzf.obj dstemr.obj \
   dsgesv.obj dlag2s.obj slag2d.obj

ZLASRC = \
   zbdsqr.obj zgbbrd.obj zgbcon.obj zgbequ.obj zgbrfs.obj zgbsv.obj  zgbsvx.obj \
   zgbtf2.obj zgbtrf.obj zgbtrs.obj zgebak.obj zgebal.obj zgebd2.obj zgebrd.obj \
   zgecon.obj zgeequ.obj zgees.obj  zgeesx.obj zgeev.obj  zgeevx.obj \
   zgegs.obj  zgegv.obj  zgehd2.obj zgehrd.obj zgelq2.obj zgelqf.obj \
   zgels.obj  zgelsd.obj zgelss.obj zgelsx.obj zgelsy.obj zgeql2.obj zgeqlf.obj zgeqp3.obj \
   zgeqpf.obj zgeqr2.obj zgeqrf.obj zgerfs.obj zgerq2.obj zgerqf.obj \
   zgesc2.obj zgesdd.obj zgesv.obj  zgesvd.obj zgesvx.obj zgetc2.obj zgetf2.obj zgetrf.obj \
   zgetri.obj zgetrs.obj \
   zggbak.obj zggbal.obj zgges.obj  zggesx.obj zggev.obj  zggevx.obj zggglm.obj \
   zgghrd.obj zgglse.obj zggqrf.obj zggrqf.obj \
   zggsvd.obj zggsvp.obj \
   zgtcon.obj zgtrfs.obj zgtsv.obj  zgtsvx.obj zgttrf.obj zgttrs.obj zgtts2.obj zhbev.obj  \
   zhbevd.obj zhbevx.obj zhbgst.obj zhbgv.obj  zhbgvd.obj zhbgvx.obj zhbtrd.obj \
   zhecon.obj zheev.obj  zheevd.obj zheevr.obj zheevx.obj zhegs2.obj zhegst.obj \
   zhegv.obj  zhegvd.obj zhegvx.obj zherfs.obj zhesv.obj  zhesvx.obj zhetd2.obj \
   zhetf2.obj zhetrd.obj \
   zhetrf.obj zhetri.obj zhetrs.obj zhgeqz.obj zhpcon.obj zhpev.obj  zhpevd.obj \
   zhpevx.obj zhpgst.obj zhpgv.obj  zhpgvd.obj zhpgvx.obj zhprfs.obj zhpsv.obj  \
   zhpsvx.obj \
   zhptrd.obj zhptrf.obj zhptri.obj zhptrs.obj zhsein.obj zhseqr.obj zlabrd.obj \
   zlacgv.obj zlacon.obj zlacn2.obj zlacp2.obj zlacpy.obj zlacrm.obj zlacrt.obj zladiv.obj \
   zlaed0.obj zlaed7.obj zlaed8.obj \
   zlaein.obj zlaesy.obj zlaev2.obj zlags2.obj zlagtm.obj \
   zlahef.obj zlahqr.obj \
   zlahrd.obj zlahr2.obj zlaic1.obj zlals0.obj zlalsa.obj zlalsd.obj zlangb.obj zlange.obj \
   zlangt.obj zlanhb.obj \
   zlanhe.obj \
   zlanhp.obj zlanhs.obj zlanht.obj zlansb.obj zlansp.obj zlansy.obj zlantb.obj \
   zlantp.obj zlantr.obj zlapll.obj zlapmt.obj zlaqgb.obj zlaqge.obj \
   zlaqhb.obj zlaqhe.obj zlaqhp.obj zlaqp2.obj zlaqps.obj zlaqsb.obj \
   zlaqr0.obj zlaqr1.obj zlaqr2.obj zlaqr3.obj zlaqr4.obj zlaqr5.obj \
   zlaqsp.obj zlaqsy.obj zlar1v.obj zlar2v.obj zlarcm.obj zlarf.obj  zlarfb.obj \
   zlarfg.obj zlarft.obj \
   zlarfx.obj zlargv.obj zlarnv.obj zlarrv.obj zlartg.obj zlartv.obj \
   zlarz.obj  zlarzb.obj zlarzt.obj zlascl.obj zlaset.obj zlasr.obj  \
   zlassq.obj zlaswp.obj zlasyf.obj \
   zlatbs.obj zlatdf.obj zlatps.obj zlatrd.obj zlatrs.obj zlatrz.obj zlatzm.obj zlauu2.obj \
   zlauum.obj zpbcon.obj zpbequ.obj zpbrfs.obj zpbstf.obj zpbsv.obj  \
   zpbsvx.obj zpbtf2.obj zpbtrf.obj zpbtrs.obj zpocon.obj zpoequ.obj zporfs.obj \
   zposv.obj  zposvx.obj zpotf2.obj zpotrf.obj zpotri.obj zpotrs.obj zppcon.obj \
   zppequ.obj zpprfs.obj zppsv.obj  zppsvx.obj zpptrf.obj zpptri.obj zpptrs.obj \
   zptcon.obj zpteqr.obj zptrfs.obj zptsv.obj  zptsvx.obj zpttrf.obj zpttrs.obj zptts2.obj \
   zrot.obj   zspcon.obj zspmv.obj  zspr.obj   zsprfs.obj zspsv.obj  \
   zspsvx.obj zsptrf.obj zsptri.obj zsptrs.obj zdrscl.obj zstedc.obj \
   zstegr.obj zstein.obj zsteqr.obj zsycon.obj zsymv.obj  \
   zsyr.obj   zsyrfs.obj zsysv.obj  zsysvx.obj zsytf2.obj zsytrf.obj zsytri.obj \
   zsytrs.obj ztbcon.obj ztbrfs.obj ztbtrs.obj ztgevc.obj ztgex2.obj \
   ztgexc.obj ztgsen.obj ztgsja.obj ztgsna.obj ztgsy2.obj ztgsyl.obj ztpcon.obj \
   ztprfs.obj ztptri.obj \
   ztptrs.obj ztrcon.obj ztrevc.obj ztrexc.obj ztrrfs.obj ztrsen.obj ztrsna.obj \
   ztrsyl.obj ztrti2.obj ztrtri.obj ztrtrs.obj ztzrqf.obj ztzrzf.obj zung2l.obj \
   zung2r.obj zungbr.obj zunghr.obj zungl2.obj zunglq.obj zungql.obj zungqr.obj zungr2.obj \
   zungrq.obj zungtr.obj zunm2l.obj zunm2r.obj zunmbr.obj zunmhr.obj zunml2.obj \
   zunmlq.obj zunmql.obj zunmqr.obj zunmr2.obj zunmr3.obj zunmrq.obj zunmrz.obj \
   zunmtr.obj zupgtr.obj \
   zupmtr.obj izmax1.obj dzsum1.obj zstemr.obj \
   zcgesv.obj zlag2c.obj clag2z.obj

all: ..\$(LAPACKLIB)

ALLOBJ=$(SLASRC) $(DLASRC) $(CLASRC) $(ZLASRC) $(SCLAUX) $(DZLAUX)	\
	$(ALLAUX)

..\$(LAPACKLIB): $(ALLOBJ)
	$(ARCH) $(ARCHFLAGS)$@ $(ALLOBJ)
	$(RANLIB) $@

single: $(SLASRC) $(ALLAUX) $(SCLAUX) 
	$(ARCH) $(ARCHFLAGS)..\$(LAPACKLIB) $(SLASRC) $(ALLAUX) \
	$(SCLAUX)
	$(RANLIB) ..\$(LAPACKLIB)

complex: $(CLASRC) $(ALLAUX) $(SCLAUX)
	$(ARCH) $(ARCHFLAGS)..\$(LAPACKLIB) $(CLASRC) $(ALLAUX) \
	$(SCLAUX)
	$(RANLIB) ..\$(LAPACKLIB)

double: $(DLASRC) $(ALLAUX) $(DZLAUX)
	$(ARCH) $(ARCHFLAGS)..\$(LAPACKLIB) $(DLASRC) $(ALLAUX) \
	$(DZLAUX)
	$(RANLIB) ..\$(LAPACKLIB)

complex16: $(ZLASRC) $(ALLAUX) $(DZLAUX)
	$(ARCH) $(ARCHFLAGS)..\$(LAPACKLIB) $(ZLASRC) $(ALLAUX) \
	$(DZLAUX)
	$(RANLIB) ..\$(LAPACKLIB)

clean:
	$(DEL) *.obj

.f.obj: 
	$(FORTRAN) $(OPTS) $(CFLAGS) $< $(OBJFLAGS)$@

slaruv.obj: slaruv.f ; $(FORTRAN) $(NOOPT) $(CFLAGS) $? $(OBJFLAGS)$@
dlaruv.obj: dlaruv.f ; $(FORTRAN) $(NOOPT) $(CFLAGS) $? $(OBJFLAGS)$@

⌨️ 快捷键说明

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