以梦为马,不负韶华

搜索
查看: 5949|回复: 0
收起左侧

[应用交流] intel Fortran compiler for linux安装与使用(转载加个人心得)

[复制链接]
发表于 2010-11-7 17:35:20 显示全部楼层 |阅读模式
intel Fortran compiler for linux安装与使用(转载加个人心得)

原文:http://hi.baidu.com/opticaldai/blog/item/b7b280b57d64b45909230293.html

Intel Fortran Compiler这个编译器性能极佳,它在 x86 和 Itanium 级 Linux 主机上会有光明的未来,因为 Intel 的编译器组整合了曾在 DEC、Compaq 和 HP 确立声誉的工程团队。它的发行版有Windows和Linux两种,这2种都分别提供Non-Commercial版免费下载,但不提供技术支持。而性能 则与商业版相同。其中Windows版需要Visual Studio的支持才可以使用。

以下是整个的安装过程。

1、登陆intel网站下载Non-commercial版。
登陆 http://www.intel.com/software/products/global/eval.htm ,选择 Intel? Fortran Compiler for Linux* 下的第二项Non-Commercial Unsupported Version 点击进入。或者直接登陆http://www.intel.com/software/products/compilers/flin/noncom.htm
我下载的是 l_cprof_p_11.1.072 这个版本,应该是最新的版本的了,intel公司会用把验证码发给你

2、解压安装文件
tar xzvf l_cprof_p_11.1.072

3、装程序进行安装
cd /usr/src/intell_cprof_p_11.1.072   (如果没有文件夹的 可以建文件夹)
./install.sh
4、按着安装顺序和提示安装程序
安装过程中可能会提示你的libstrc++没有安装,此时你要安装它,用 apt安装它,但如果你连apt也没有的话,(我装的是fedora13)先用 yum install apt, 然后 apt-get install * (你缺少的文件,具体名字你可以直接从安装提示中拷过来),估计用yum 也可以安装这个缺少的文件,但我没有试过,有兴趣的可以试一下哦
安装过程中选择自己手动提供序列号,这样的话在官方所给的邮件中有这样的文件,你要找到它,比如我的验证文件是NCOM_L_CMP_FOR_NB3L-7CJZZ54J.lic,所以我的序列码就是 NB3L-7CJZZ54J

5、现在安装完成,可以删掉安装文件l
cd /usr/src
rm –rf intel

6、退出root用户的登陆,然后以一个个人用户登陆,登陆以后修改用户根目录下的.bash_profile文件,在最后一行加入这么一行:
. /opt/intel/Compiler/11.1/072/bin/ifortvars.sh ia32
注:其中点号之后有空格。
然后重新登陆或者:
source .bash_profile (在当前用户的根目录下运行)
当然如果你没有这一步的话,那么你就会发现运行fortran时会提示:
ifort:command not found
你可以手动去配置它:
source /opt/intel/Compiler/11.1/072/bin/ifortvars.sh ia32
不过如果你没有修改 .bash_profile 文件的话,那么你每次运行的时候都要手动配置一遍
所以一劳永逸的办法当然是修改.bash_profile喽 ~

7、这样一切安装与配置就完成了,可以简单的测试一下。编辑一个简单的源文件first.f90。
program first
print *, “Hello World!
print *, sin(123.4)
end program first
下来编译,编译命令与以前版本的Intel Fortran Compiler不同,以前采用的是ifc命令,从这个版本开始将使用ifort命令
ifort first.f90 –o first
运行
./first
将显示
Hello World!
-0.7693915
这说明一切OK,可以正常使用该编译器了。
ifort的具体使用可以用 ifort –help 获得详细帮助,一般用法类似于g77和gcc。在/opt/intel_fc_80/doc下有详细的使用文档,有pdf格式文档也有htm格式网页文档

评分

参与人数 3韶华币 +6 收起 理由
chenhaijunsjy + 3 好资料,非常感谢
zhuzq + 1
qzshi68 + 2

查看全部评分

发表于 2010-11-25 10:04:27 显示全部楼层
请问楼主,您用Fedora安装apt,使用什么apt源?如果是用ubuntu/debian的源可能出现兼容性问题,但是我找不到Fedora的源。我个人的Fedora的软件有些是用CVS、SVN安装,就是怕apt的不兼容。
发表于 1970-1-1 08:00:00 显示全部楼层
可以,确实不错
回复 支持 反对

使用道具 举报

懒得打字嘛,点击右侧快捷回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|以梦为马,不负韶华

GMT+8, 2025-1-1 17:35

Powered by 以梦为马,不负韶华

© 2024-2099 Meng.Horse

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