vasp.6.3.0+wannier90-3.1.0接口編譯【補(bǔ)充】
具體編譯過程請參考cv23558263
換了個環(huán)境編譯,發(fā)現(xiàn)有不少問題之前沒注意到過。
1 ifort: command line warning #10006: ignoring unknown option '-qmkl'
在make.include中有這樣幾行
# (Note: for Intel Parallel Studio's MKL use -mkl instead of -qmkl)
FCL? ? ? ? += -qmkl=sequential
把-qmkl改成-mkl就可以了。
2?ifort: error #10236: File not found:? './libwannier.a'
還是找不到libwannier.a的話,可以按照如下格式調(diào)整make.include文件
CPP_OPTIONS? ? += -DVASP2WANNIER90
WANNIER90_ROOT ?= <where/you/install/wannier90>
LLIBS? ? ? ? ? += -L<where/you/install/wannier90> -lwannier
其中<where/you/install/wannier90>是你安裝wannier90的位置,并且確保libwannier.a在此路徑下。
標(biāo)簽: