24小时热门版块排行榜    

查看: 1750  |  回复: 13
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

mengfc

金虫 (正式写手)

[求助] 安装openmpi出错

最近想重新安装openmpi,运行./configure FC=ifort CC=icc CPP=icpc 时,报错。
configure: error: C complier cannot create executables.
我单独运行icc\icpc\ifort时,都没有错误。
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mengfc

金虫 (正式写手)

引用回帖:
2楼: Originally posted by 贺仪 at 2011-10-17 21:43:43:
网上说是libdev什么的没装好,你要把你的环境变量设置好,确保你需要的库都在LD_PATH当中
另外也有可能是你FC=ifort CC=icc CPP=icpc,对应的编译器没设好,换其他的试试。强烈建议使用 FC=gfortran

我查到也是说libdev,但这个要怎么装呢?我的电脑还不能上网。对gcc的环境变量应该怎么设呢?
3楼2011-10-17 22:02:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mengfc

金虫 (正式写手)

引用回帖:
5楼: Originally posted by haowenping at 2011-10-18 08:39:24:
configure: error: C complier cannot create executables
这个的意思你就可以不要CC=icc,你试试。如果你ifort安装了,就只用FC=ifort,不CC=icc试试。

这个试过了,报同样的错误
6楼2011-10-18 11:42:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mengfc

金虫 (正式写手)

引用回帖:
2楼: Originally posted by 贺仪 at 2011-10-17 21:43:43:
网上说是libdev什么的没装好,你要把你的环境变量设置好,确保你需要的库都在LD_PATH当中
另外也有可能是你FC=ifort CC=icc CPP=icpc,对应的编译器没设好,换其他的试试。强烈建议使用 FC=gfortran

这个使用gfortran有什么好处呢?
9楼2011-10-19 09:15:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mengfc

金虫 (正式写手)

引用回帖:
7楼: Originally posted by haowenping at 2011-10-18 18:17:38:
我一般装openmpi,mpich2,mpich1,都装过,我只用装ifort编译器就可以了。你先装个ifort编译器试试。我觉得应该没问题的。

只用ifort就可以吗?CC不设的话就默认使用gcc,这样,编译效率高吗?
10楼2011-10-19 09:17:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mengfc

金虫 (正式写手)

引用回帖:
11楼: Originally posted by 贺仪 at 2011-10-19 10:38:12:
好处是,安装的时候环境变量比较好设置,一般的系统都有,兼容性也比较好。

用gfortran编译的openmpi可以对vasp进行编译吗?编译之后的vasp对计算效率影响大吗?
12楼2011-10-19 11:59:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 mengfc 的主题更新
信息提示
请填处理意见