爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 12610|回复: 22

关于intel编译器的问题

[复制链接]
发表于 2015-3-10 10:58:10 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
最近安装MM5,首先安装了intel编译器,但是不知道环境变量怎么写?结果运行的时候提示make[1]: ifort: Command not found
不知道是因为环境变量没写还是没装好?


密码修改失败请联系微信:mofangbao
发表于 2015-3-10 12:23:32 | 显示全部楼层
lee309 发表于 2015-3-10 11:33
嗯,我也是这么觉得,环境变量该怎么写,我的安装目录是/opt/intel
那是写成export IFORT=/opt/intel
...

source /opt/intel/bin/compilervars.sh intel64
source /opt/intel/composer_xe_2013_sp1.2.144/bin/ifortvars.sh intel64
source /opt/intel/composer_xe_2013_sp1.2.144/bin/iccvars.sh intel64
这是我的
密码修改失败请联系微信:mofangbao
回复 支持 0 反对 1

使用道具 举报

发表于 2015-3-10 11:23:21 | 显示全部楼层
你要是装了编译器,很大可能是你环境变量没设置好
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-3-10 11:33:42 | 显示全部楼层
ayzqs 发表于 2015-3-10 11:23
你要是装了编译器,很大可能是你环境变量没设置好

嗯,我也是这么觉得,环境变量该怎么写,我的安装目录是/opt/intel
那是写成export IFORT=/opt/intel
还是写成export INTEL=/opt/intel???
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-3-10 16:11:01 | 显示全部楼层
andrewsoong 发表于 2015-3-10 12:23
source /opt/intel/bin/compilervars.sh intel64
source /opt/intel/composer_xe_2013_sp1.2.144/bin/if ...

我的目录中没有iccvars.sh,按照你的进行设置还是会出错,不过非常感谢你版主!
密码修改失败请联系微信:mofangbao
发表于 2015-3-10 18:11:12 | 显示全部楼层
我也没有设置iccvars这一项 不过运行正常,应该还是环境变量其他问题没有弄好。
密码修改失败请联系微信:mofangbao
发表于 2015-3-10 18:14:14 | 显示全部楼层
本帖最后由 Lyla 于 2015-3-10 19:01 编辑

我的是安装在home文件夹下的,lz注意对应修改自己的安装路径

export INTEL=/home/IVF2013
export PATH=$PATH:$INTEL/composer_xe_2013_sp1.5.212/bin/intel64
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$INTEL/lib/intel64
export INCLUDE=$INCLUDE:$INTEL/include:$INTEL/include/intel64
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$INTEL/mkl/lib/intel64
export INCLUDE=$INCLUDE:$INTEL/mkl/include
source /home/IVF2013/composer_xe_2013_sp1.5.212/bin/compilervars.sh intel64
source /home/IVF2013/composer_xe_2013_sp1.5.212/bin/ifortvars.sh intel64



注意如果是32位的话,intel64部分要替换成ia32  有一些版本的lib路径可能会不同,注意修改。完成后别忘记source一下
前两天正好也在捣鼓这个东西,现在成功了,希望lz也一样
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-3-10 21:33:26 | 显示全部楼层
Lyla 发表于 2015-3-10 18:14
我的是安装在home文件夹下的,lz注意对应修改自己的安装路径

export INTEL=/home/IVF2013

谢谢,我把intel64改成ia32,然后执行make inte好像运行成功了,但是有好多error, 生成的terrain.exe是带叉的。我看论坛有个帖子说下载libg2c.a放到 /usr/lib/ , 这一步需要做吗?
密码修改失败请联系微信:mofangbao
发表于 2015-3-11 08:50:13 | 显示全部楼层
lee309 发表于 2015-3-10 21:33
谢谢,我把intel64改成ia32,然后执行make inte好像运行成功了,但是有好多error, 生成的terrain.exe是带 ...

sorry i don't know about this...
密码修改失败请联系微信:mofangbao
发表于 2015-3-11 09:00:39 | 显示全部楼层
andrewsoong 发表于 2015-3-10 12:23
source /opt/intel/bin/compilervars.sh intel64
source /opt/intel/composer_xe_2013_sp1.2.144/bin/if ...

海清 教我转模式吧..
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表