| 查看: 1035 | 回复: 12 | |||
| 当前主题已经存档。 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[交流]
【求助】vasp编译问题,急!
|
|||
|
我在安装vasp的过程中出现问题,先说一下我的机器和makefile文件吧 机器是Xeon 4核,我选的是vasp4.6下的makefile.linux_ifc_P4(知道这个更适合p4的机器,但是更不知道用其他的哪个更合适了!) 我用的是ifort编译器,mkl8.0.1数学库 好了,下面是我在makefile里修改的地方: BLAS=-L/opt/intel/mkl/8.0.1/lib/32 lmkl p4 lpthread LAPACK选用vasp4.6.lib自带的 编译到最后出现两行提示 ld: skipping incompatible /opt/intel/mkl/8.0.1 b/32 bmkl_p4.so when searching for -lmkl_p4 ld: cannot find -lmkl_p4 可能有的朋友说要改用64位的,我在BLAS相应位置改了,但是p4那个位置对应什么呢? mkl有3个文件夹,32,64,em64,64中有如下内容 -r--r--r-- 1 root root 656944 Nov 17 2005 libguide.a -r-xr-xr-x 1 root root 391320 Nov 17 2005 libguide.so -r-xr-xr-x 1 root root 9671298 Nov 17 2005 libmkl_i2p.so -r-xr-xr-x 1 root root 878603 Nov 17 2005 libmkl_ias.so -r--r--r-- 1 root root 20512890 Nov 17 2005 libmkl_ipf.a -r-xr-xr-x 1 root root 8380398 Nov 17 2005 libmkl_lapack32.so -r-xr-xr-x 1 root root 8579926 Nov 17 2005 libmkl_lapack64.so -r--r--r-- 1 root root 25395690 Nov 17 2005 libmkl_lapack.a -r-xr-xr-x 1 root root 886429 Nov 17 2005 libmkl.so -r--r--r-- 1 root root 3334528 Nov 17 2005 libmkl_solver.a -r-xr-xr-x 1 root root 2521129 Nov 17 2005 libmkl_vml_i2p.so -r-xr-xr-x 1 root root 613044 Nov 17 2005 libvml.so 代替p4那个位置的应该是哪个呢? 还有环境变量我写成:export PATH="/opt/intel/mkl/8.0.1/lib:$PATH" 大致就是这样,哪位老师能帮我分析一下错因, 装这个东西真是折磨人,我装好了一定把过程记录到这里,供大家参考! |
» 猜你喜欢
天津大学招2026.09的博士生,欢迎大家推荐交流(博导是本人)
已经有3人回复
有时候真觉得大城市人没有县城人甚至个体户幸福
已经有6人回复
面上项目申报
已经有3人回复
酰胺脱乙酰基
已经有9人回复
CSC & MSCA 博洛尼亚大学能源材料课题组博士/博士后招生|MSCA经费充足、排名优
已经有5人回复
博士延得我,科研能力直往上蹿
已经有7人回复
退学或坚持读
已经有27人回复
面上基金申报没有其他的参与者成吗
已经有5人回复
遇见不省心的家人很难过
已经有22人回复
13楼2009-05-19 14:19:01
wuli8
荣誉版主 (知名作家)
…………
- 1ST强帖: 2
- 应助: 35 (小学生)
- 贵宾: 12.924
- 金币: 20189.4
- 散金: 15888
- 红花: 88
- 沙发: 4
- 帖子: 7840
- 在线: 1114.6小时
- 虫号: 465889
- 注册: 2007-11-23
- 专业: 物理学I
- 管辖: 计算模拟
★
zdhlover(金币+1,VIP+0):谢谢 5-14 23:59
zdhlover(金币+1,VIP+0):谢谢 5-14 23:59

2楼2009-05-15 16:12:59
★ ★ ★
zdhlover(金币+2,VIP+0):谢谢,欢迎常来,鼓励新虫 5-14 23:59
405963512(金币+1,VIP+0): 5-18 20:41
zdhlover(金币+2,VIP+0):谢谢,欢迎常来,鼓励新虫 5-14 23:59
405963512(金币+1,VIP+0): 5-18 20:41
|
是不是写错了,应该是这么写的吧。 BLAS=-L/opt/intel/mkl/8.0.1/lib/32 -lmkl_p4 -lpthread 而且不确定是否p4你可以查看一下/opt/intel/mkl/8.0.1/lib/32下面有没有libmkl_p4.so这个文件 64位的话,可以试试这个 BLAS=-L/opt/intel/mkl/8.0.1/lib/64 -lmkl -lpthread [ Last edited by dirtor on 2009-5-15 at 16:44 ] |
3楼2009-05-15 16:35:02
4楼2009-05-15 17:19:01













回复此楼