?? makefile
字號:
#
# Top Level Makefile for LAPACK (Intel_PGI)
# Version 3.1.1
# February 2007
#
!include <make.inc>
!ifdef BUILD_DEFAULT_BLASLIB
all: lapack_install lib lapack_testing blas_testing
lib: blaslib lapacklib tmglib
clean: cleanlib cleantesting cleanblas_testing
!else
all: lapack_install lib lapack_testing
lib: lapacklib tmglib
clean: cleanlib cleantesting
!endif
lapack_install:
$(SHELL) "cd INSTALL && $(MAKE) && .\testlsame && .\testslamch && \
.\testdlamch && .\testsecond && .\testdsecnd && .\testversion"
blaslib:
$(SHELL) "cd BLAS\SRC && $(MAKE)"
lapacklib: lapack_install
$(SHELL) "cd SRC && $(MAKE)"
tmglib:
$(SHELL) "cd TESTING\MATGEN && $(MAKE)"
lapack_testing: lib
$(SHELL) "cd TESTING && $(MAKE)"
blas_testing:
$(SHELL) "cd BLAS\TESTING && $(MAKE) -f Makeblat1"
$(SHELL) "cd BLAS && .\xblat1s > sblat1.out && \
.\xblat1d > dblat1.out && \
.\xblat1c > cblat1.out && \
.\xblat1z > zblat1.out "
$(SHELL) "cd BLAS\TESTING && $(MAKE) -f Makeblat2"
$(SHELL) "cd BLAS && .\xblat2s < sblat2.in && \
.\xblat2d < dblat2.in && \
.\xblat2c < cblat2.in && \
.\xblat2z < zblat2.in "
$(SHELL) "cd BLAS\TESTING && $(MAKE) -f Makeblat3 "
$(SHELL) "cd BLAS && .\xblat3s < sblat3.in && \
.\xblat3d < dblat3.in && \
.\xblat3c < cblat3.in && \
.\xblat3z < zblat3.in "
cleanlib:
$(SHELL) "cd INSTALL && $(MAKE) clean"
$(SHELL) "cd BLAS\SRC && $(MAKE) clean"
$(SHELL) "cd SRC && $(MAKE) clean"
$(SHELL) "cd TESTING\MATGEN && $(MAKE) clean"
cleanblas_testing:
$(SHELL) "cd BLAS\TESTING && $(MAKE) -f Makeblat1 clean"
$(SHELL) "cd BLAS\TESTING && $(MAKE) -f Makeblat2 clean"
$(SHELL) "cd BLAS\TESTING && $(MAKE) -f Makeblat3 clean"
$(SHELL) "cd BLAS && $(DEL) xblat*"
cleantesting:
$(SHELL) "cd TESTING\LIN && $(MAKE) clean"
$(SHELL) "cd TESTING\EIG && $(MAKE) clean"
$(SHELL) "cd TESTING && $(DEL) xlin* xeig*"
cleanall: cleanlib cleanblas_testing cleantesting
$(DEL) *.lib TESTING\*.out INSTALL\test* BLAS\*.out
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -