| 查看: 920 | 回复: 4 | ||
| 【奖励】 本帖被评价4次,作者脑壳派增加金币 3 个 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
[资源]
【原创】ubuntu 13.04及以上版本串行编译VASP最后一步出错的解决方案
|
||
|
===========================以下是文件中的内容================================ 原因:13.04及以上版本中的cpp、gcc、g++的版本过高导致。 方法:12.04中cpp、gcc、g++的版本都是4.6,因此解决方法就是在编译前将cpp、gcc、g++的版本换成4.6的。 具体步骤: 1.查看cpp、gcc、g++的版本号(以cpp为例,我的版本是4.8) $ ls /usr/bin/cpp* -l lrwxrwxrwx 1 root root 16 7月 22 12:47 /usr/bin/cpp -> /usr/bin/cpp-4.8 -rwxr-xr-x 1 root root 357344 3月 20 19:43 /usr/bin/cpp-4.8 2.安装4.6版本的cpp、gcc、g++ $ sudo apt-get install cpp-4.6 $ sudo apt-get remove gcc-4.6 $ sudo apt-get remove g++-4.6 3.修改Makefile文件(66行) CPP_ = ./preprocess <$*.F | /usr/bin/cpp-4.6 -P -C -traditional >$*$(SUFFIX) 遗留的问题: cpp、gcc、g++的版本过高导致的根本问题具体是什么? 猜测:类比Fortran 90/95与77的差异,即高版本的标准是Free Format,低版本的是Fixed Format 4.8可能丢弃了Fixed格式。 注:此方案及猜测由我的同学*超育提出。 |
» 本帖附件资源列表
-
欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com - 附件 1 : ubuntu_13.04及以上版本串行编译VASP最后一步出错的解决方案.doc
2014-08-09 12:07:49, 25 K
» 猜你喜欢
多组分精馏求助
已经有3人回复
青椒八年已不青,大家都被折磨成啥样了?
已经有12人回复
交叉科学部支持青年基金,对三无青椒是个机会吗?
已经有6人回复
免疫学博士有名额,速联系
已经有4人回复
国家基金申请书模板内插入图片不可调整大小?
已经有6人回复
国家级人才课题组招收2026年入学博士
已经有5人回复
Fe3O4@SiO2合成
已经有6人回复
青年基金C终止
已经有4人回复
26申博求博导推荐-遥感图像处理方向
已经有4人回复
西南交通大学国家级人才团队2026年博士研究生招生(考核制)—机械、材料、力学方向
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
【求助成功】求ubuntu中vasp程序安装最后一步出错!!郁闷!!!
已经有12人回复
3楼2015-04-28 01:38:58
简单回复
gjh1232楼
2014-11-28 13:37
回复
三星好评 顶一下,感谢分享!
2016-05-26 14:01
回复
五星好评 顶一下,感谢分享!
bashan4楼
2015-08-20 11:46
回复
五星好评 顶一下,感谢分享!













回复此楼
再次被推广 我还以为有什么创新呢,原来还是那样!