24小时热门版块排行榜    

CyRhmU.jpeg
查看: 471  |  回复: 10
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

405963512

铜虫 (正式写手)

[交流] 【求助】编译通不过!

这两天,按照上面很火的一个帖子装vasp,他还提供了程序和软件,最重要是有安装过程,但是还是有问题,我希望大家帮助解决,如果他的办法真的能安装成功,也算是我们的收获了,呵呵,我的问题如下:
按他的说法,安装到最后,出现提示make: *** No rule to make target `../fftw/lib/libfftw3.a', needed by `vasp'.  Stop.
这时什么原因啊?有的朋友说吧fftw3.f拷贝到vasp4.6下,但错误不变,请高人指点啊,我已经琢磨快一个月了,帮帮我吧~!谢谢啦!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

veryman

木虫 (正式写手)

$_$


zxzj05(金币+1,VIP+0):鼓励讨论!^_^ 5-19 18:38
建议你先停下来,看看网上现有的教程,搞清楚makefile里面BLAS、LAPACK、FFTW这几个函数的意义,你的问题都出自这里。
然后该装的数学库装好,路径对应上,在编译~
你现在这样子很明显一头雾水,就算你按别人说的编好了你还是什么都不知道,到了并行就没人能够帮你了。
11楼2009-05-19 07:43:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 11 个回答

lvjian8596

木虫 (小有名气)

★ ★ ★
405963512(金币+1,VIP+0): 5-18 20:35
405963512(金币+1,VIP+0): 5-18 20:40
zxzj05(金币+1,VIP+0):鼓励讨论!^_^ 5-19 18:37
估计是你的关于做 快速傅里叶变换 的数学库没有装好
或者是装好了,没有连接上,可能需要修改Makefile!
../fftw/lib/libfftw3.a 目录下有libfftw3.a 库吗?
2楼2009-05-18 19:09:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

405963512

铜虫 (正式写手)

引用回帖:
Originally posted by lvjian8596 at 2009-5-18 19:09:
估计是你的关于做 快速傅里叶变换 的数学库没有装好
或者是装好了,没有连接上,可能需要修改Makefile!
../fftw/lib/libfftw3.a 目录下有libfftw3.a 库吗?

说实话,我没找到这个文件夹啊,我是默认安装的,没看到../fftw/lib/啊,怎么办?能告诉我吗?谢谢
3楼2009-05-18 20:34:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lvjian8596

木虫 (小有名气)

★ ★ ★
wuli8(金币+3,VIP+0):xiexie 5-18 22:17
引用回帖:
Originally posted by 405963512 at 2009-5-18 20:34:

说实话,我没找到这个文件夹啊,我是默认安装的,没看到../fftw/lib/啊,怎么办?能告诉我吗?谢谢

libfftw3.a 是编译VASP用到的一个库,没记错的话应该是做傅里叶变换的,如果
你没有这个文件夹../fftw/lib/ ,可能是你安装在别的地方了,你需要找到他在哪,
然后在Makefile,把../fftw/lib/改成那个路径。
如果是没安装,那么需要你安装这个库!google一下,就可以下载到这个库!

[ Last edited by lvjian8596 on 2009-5-18 at 20:48 ]
4楼2009-05-18 20:45:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复(可上传附件)
信息提示
请填处理意见