我试图在执行make命令时安装一个代码,但我遇到了此类问题
poonam@poonam:~/Downloads/wannier90-3.1.0$ make
(cd ./src/obj && make -f ../Makefile.2 serialobjs)
make[1]: Entering directory '/home/poonam/Downloads/wannier90-3.1.0/src/obj'
make[1]: Nothing to be done for 'serialobjs'.
make[1]: Leaving directory '/home/poonam/Downloads/wannier90-3.1.0/src/obj'
(cd ./src/obj && make -f ../Makefile.2 wannier)
make[1]: Entering directory '/home/poonam/Downloads/wannier90-3.1.0/src/obj'
mpifort ../wannier_prog.F90 -DMPI -O2 constants.o io.o utility.o parameters.o hamiltonian.o
overlap.o kmesh.o disentangle.o ws_distance.o wannierise.o plot.o transport.o sitesym.o comms.o
-L/usr/local/lib -llapack -lf77blas -lcblas -latlas -o ../../wannier90.x
/usr/bin/ld: cannot find -lf77blas
/usr/bin/ld: cannot find -lcblas
/usr/bin/ld: cannot find -latlas
collect2: error: ld returned 1 exit status
../Makefile.2:42: recipe for target '../../wannier90.x' failed
make[1]: *** [../../wannier90.x] Error 1
make[1]: Leaving directory '/home/poonam/Downloads/wannier90-3.1.0/src/obj'
Makefile:37: recipe for target 'wannier' failed
make: *** [wannier] Error 2
有人能告诉我为什么会发生这种情况,以及我如何解决这个问题吗
目前没有回答
相关问题 更多 >
编程相关推荐