24小时热门版块排行榜    

CyRhmU.jpeg
查看: 3381  |  回复: 22

qianbj2006

木虫 (正式写手)

引用回帖:
7楼: Originally posted by dirtor at 2011-11-24 08:52:35:
LAPACK和BLAS怎么改的?
用户的环境变量贴出来
才好把脉

还有我现在是编译vasp的lib,还没有到最后一步编译产生可执行文件
11楼2011-11-24 09:12:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liliangfang

荣誉版主 (著名写手)

【答案】应助回帖


uuv2010(金币+1): 多谢提示 2011-11-24 10:34:56
引用回帖:
10楼: Originally posted by qianbj2006 at 2011-11-24 09:11:11:
你好,我用的是mkl的数学库,说明里有说mkl包含LAPACK和BLAS的,所以LAPACK和BLAS都没有改。
环境变量只改了/boot下的.bashrc,上面有说了,麻烦帮忙看一下

在makefile里面把数学库的路径给出来
12楼2011-11-24 09:51:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liliangfang

荣誉版主 (著名写手)

【答案】应助回帖


uuv2010(金币+1): 欢迎参加交流 2011-11-24 10:35:03
引用回帖:
11楼: Originally posted by qianbj2006 at 2011-11-24 09:12:48:
还有我现在是编译vasp的lib,还没有到最后一步编译产生可执行文件

帖出makefile,找到你数学库的位置
13楼2011-11-24 09:52:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qianbj2006

木虫 (正式写手)

引用回帖:
13楼: Originally posted by liliangfang at 2011-11-24 09:52:15:
帖出makefile,找到你数学库的位置

我现在在做的是这一步

2、进入vasp.5.lib
     cp makefile.linux_pg makefile
     make
     若安装过程中出现libdmy.a is up to date则输入:
     rm *.o
     然后每次出现询问是否删除×××.o的文件时依次输入y按回车键
     最后make

这个makefile很简单的,没有数学库路径的
14楼2011-11-24 10:24:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liliangfang

荣誉版主 (著名写手)

【答案】应助回帖


youzhizhe(金币+1): 谢谢交流。 2011-11-24 23:14:47
引用回帖:
14楼: Originally posted by qianbj2006 at 2011-11-24 10:24:54:
我现在在做的是这一步

2、进入vasp.5.lib
     cp makefile.linux_pg makefile
     make
     若安装过程中出现libdmy.a is up to date则输入:
     rm *.o
     然后每次出现询问是否删除×××.o的文 ...

那就会得到一个.so文件,后面用到,把 他的路径给后面的vasp.5.2里面的makefile
15楼2011-11-24 11:06:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qianbj2006

木虫 (正式写手)

引用回帖:
15楼: Originally posted by liliangfang at 2011-11-24 11:06:23:
那就会得到一个.so文件,后面用到,把 他的路径给后面的vasp.5.2里面的makefile

嗯,现在就是卡在这边了,得不到这个so文件
16楼2011-11-24 11:10:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liliangfang

荣誉版主 (著名写手)

【答案】应助回帖


youzhizhe(金币+1): 谢谢交流。 2011-11-24 23:14:52
qianbj2006(金币+5): 谢谢,解决了 2011-12-02 12:48:33
引用回帖:
15楼: Originally posted by liliangfang at 2011-11-24 11:06:23:
那就会得到一个.so文件,后面用到,把 他的路径给后面的vasp.5.2里面的makefile

既然出行这个就可以得到啊,删除后再make
17楼2011-11-24 11:36:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hnuzhoulin

金虫 (小有名气)

【答案】应助回帖

★ ★
fzx2008(金币+2): 赞同你的说法 2011-11-27 11:03:32
qianbj2006(金币+15): 谢谢,就是这个原因,呵呵 2011-12-02 12:48:17
楼主说的这个,个人觉得可能是有文件损坏或者其他原因

建议重新下载一个完整的,解压,然后按照14楼的步骤做,,应该没问题。。


顺带讲一句,前面的各位虫友,人家问的是vasp.lib怎么编译 不是vasp。不要把人家弄混了
18楼2011-11-27 00:41:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

enola

捐助贵宾 (正式写手)

排除你文件出错的可能性啊:
先which ifort和icc下,看你的intel编译器有没有对,然后
cp ./makefile.linux_intel_ifc ./makefile

ifc--》ifort
gcc-->icc
make
祝你好运
timeflies..
19楼2011-11-27 16:19:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qianbj2006

木虫 (正式写手)

引用回帖:
19楼: Originally posted by enola at 2011-11-27 16:19:44:
排除你文件出错的可能性啊:
先which ifort和icc下,看你的intel编译器有没有对,然后
cp ./makefile.linux_intel_ifc ./makefile

ifc--》ifort
gcc-->icc
make
祝你好运

谢谢你~我没装icc的,gcc应该是可以代替icc的,觉得按把报错来看应该不是编译器的问题呢
20楼2011-11-27 20:13:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 qianbj2006 的主题更新
信息提示
请填处理意见