tar -xvf lapack-3.8.0.tar.gz
cd lapack-3.8.0
cp make.inc.example make.inc
vi make.inc
第11行内容修改为:
CC = clang
第22行内容修改为:
FORTRAN = flang
第30行内容修改为:
LOADER = flang
第81行内容修改为:
libblas.a
执行5.a之后,按“Esc”键,输入“:set nu”,按“Enter”即可显示出行号。
vi INSTALL/second_INT_ETIME.f
REAL Function etime(time) REAL time(2) Call Cpu_Time(etime) time(1) = etime time(2) = 0 End Function
*注释掉:
*REAL ETIME *INTRINSIC ETIME
执行6.a之后,按“Esc”键,输入“:set nu”,按“Enter”即可显示出行号。
vi INSTALL/dsecnd_INT_ETIME.f
执行7.a之后,按“Esc”键,输入“:set nu”,按“Enter”即可显示出行号。
make -j
cp *.a /path/to/EXTRA/mathlib