回 帖 发 新 帖 刷新版面

主题:【Fortran入门3/3】Ubuntu10.04_i386 下安装 ifort

.
  自己也是从新手过来的,学Fortran学到一定地步时就一直想做点什么,于是就有了现在的三篇文章。依然是首发在科大论坛,自觉对新手可能有些帮助,所以姑且忘一己固漏,斗胆转发。


原帖地址:
  http://fbbs.ustc.edu.cn/cgi/bbstcon?board=Fortran&file=M.1301937756.A


原文:




     【Fortran入门3/3】Ubuntu10.04_i386 下安装 ifort 11.1.072 (2011)



  本文为支援新版主而发,加油哈~

  Windows下没有什么很好的免费Fortran编译器,目前最多人用的Compad Viusal Fortran(CVF)是win98时代的产品,winXP下可用,但win7就总有各种问题。CVF被收购后的接班人:Intel的visual fortran很好,但也很贵。幸运的是,Intel的linux版是免费的,只需写封邮件就能获得授权和下载地址,缺点么,只是没了Windows下那华而不实的IDE而已。所以能用Linux还是尽量用Linux吧。

  个人以为,Linux下最普及的桌面发行版是32位Ubuntu,Linux下最常见的Fortran编译器是ifort,所以我这篇文章就以此为例。有兴趣可以参考我另外的文章:《Windows、Linux下的Fortran编译器简介及推荐 v2.0》。

  目前Ubuntu最新的长期支持版LTS是10.04,ifort最新版是2011 XE,都可免费下载得到。但本文根植于俺去年写给朋友的安装笔记,所以没专门针对ifort 2011 XE细讲,主要适用ifort v11系列。我朋友是Linux新手,所以文中有些地方写得比较详细而近乎罗嗦,还请大家见谅。

  对于最新的ifort 2011 XE(版本号为2011.084,或12.0.084),可以跳过第1、2步。后面的安装细节,参考本文,根据Install.sh本身的提示就可以独立完成,非常简单。论坛上的vion朋友写了个《ubuntu10.10 下安装intel fortran 2011》,推荐参考:
  (http://fbbs.ustc.edu.cn/cgi/bbstcon?board=Fortran&file=M.1302231253.A)

  下面是去年笔记的原文:





参考文章地址:

  http://www.cnblogs.com/liyanwei/archive/2010/04/05/1704853.html 

  下文会有关键注释,以“!”标记。双叹号尤其重要,务必留意。



1、设置好Ubuntu的软件源。

  (这一步并非太必要,只是为了提高下载速度而已)

  教育网内推荐科大debian的源,访问 http://debian.ustc.edu.cn/sources.list/  下载对应版本的sources文件。

  其他网络则推荐 http://mirrors.163.com/,这个源在ubuntu自带的列表里好像就有。
 


2、安装库支持和alien等

  sudo apt-get install build-essential
  sudo apt-get install libstdc++5
  sudo apt-get install alien
  sudo apt-get install g++-multilib

  若某步出现安装不了软件包的现象,注意了,可能是中科大的源没有相应的更新包,这个时候需要更换更好的源,具体方法为:打开  系统——软件源,把复选框都选上,然后点击主服务器,然后点击选择最佳服务器,会出现一个测试,然后会帮你选择到测试到的最好的服务器。选择好后,再终端再输入上述命令继续进行安装。

  !!注意:执行sudo apt-get install libstdc++5时,可能出现“无法找到软件包libstdc++5”,自己在网上搜索下载这个文件,得到一个compat-libstdc++-33_3.2.3-48.3_i386.deb安装包,然cd 到deb包所在的位置,执行

  sudo dpkg -i compat-libstdc++-33_3.2.3-48.3_i386.deb即可



3、到http://www.intel.com/cd/software/products/apac/zho/343156.htm,选择英特尔® Fortran 编译器 Linux* 专业版 ,然后注册,Intel会给用户发一封电子邮件,其中包含一个协议附件。剩下的工作是收取邮件,然后根据邮件中提供的地址下载软件
l_cprof_p_11.1.072_ia32.tgz 。

  !注意:我下载的是最新版本,所以版本是11.1.072。我参考的文章对应的版本是11.1.069,虽然几无更新,但目录结构有所不同。所以,还请直接按我这份笔记所写的去做。


  !!注:请直接用浏览器的保存功能,不要用下载软件。我用的是IE,以此为例,请务必安装弹出窗口的提示,安装Intel的下载插件,否则会经常中断。



4、license设置。

4.1 创建 /opt/intel/licenses 目录

  sudo mkdir -p /opt/intel/licenses

4.2 把邮件附件中的.lic文件拷贝到

  /opt/intel/licenses目录下



5、 cd 到l_cprof_p_11.1.072_ia32.tgz 文件所在的目录,然后解压。

  !注:终端下可用命令:

  tar -zxvf l_cprof_p_11.1.072_ia32.tgz  解压。



6、进入解压后的文件夹,运行:

  sudo ./install.sh



7、选择1,typical安装



8、一路enter下去,有yes or no就输入yes,有accept or rejecet就输入accept



9、选择默认的安装路径即可,一路enter下去



10、若安装正常,应会提示安装成功;



11、将语句

  source /opt/intel/Compiler/11.1/072/bin/ifortvars.sh ia32

  加入到 ~/.bashrc(其他Linux是~/.bash_profile文件) 文件末尾,保存退出。

  !注:终端下可执行 sudo gedit ~/.bashrc
  !必须重启使之生效。
  !另:For ifort 2011.084:
  !source /opt/intel/bin/compilervars.sh ia32

12、注销,使配置文件生效



13、测试,which ifort,会显示安装路径。



  完。




回复列表 (共25个回复)

21 楼

自动的我都不喜欢……
而且有的联通屏蔽电信不屏蔽 (比如wiki的图片服务器)
自己在FoxyProxy里写规则即可

什么VPN、TOR、Z×Y×M、W×J等都可以嵌入(自动切换功能设置成默认,如果只用一种直接切到相应代理)

22 楼

[url=http://www.worldgodshop.com/]Supra Shoes[/url]   [url=http://www.worldgodshop.com/]Radii shoes[/url]  [url=http://www.worldgodshop.com/]Prada Shoes[/url]   [url=http://www.worldgodshop.com/]Jordan shoes[/url]  [url=http://www.worldgodshop.com/]Christian Louboutin shoes[/url] 
http://www.worldgodshop.com/

23 楼

[url=http://www.worldgodshop.com/]Supra Shoes[/url]   [url=http://www.worldgodshop.com/]Radii shoes[/url]  [url=http://www.worldgodshop.com/]Prada Shoes[/url]   [url=http://www.worldgodshop.com/]Jordan shoes[/url]  [url=http://www.worldgodshop.com/]Christian Louboutin shoes[/url] 
http://www.worldgodshop.com/

24 楼

NOT all that Mrs. Bennet, however, with the assistance of [url=http://www.timberlandforyou.com/]mens timberland boots[/url] her five daughters, could ask on the subject was sufficient to draw from her husband any satisfactory description of Mr. Bingley. They attacked him in various ways; with [url=http://www.timberlandforyou.com/]timberland 6 inch boots[/url] barefaced questions, ingenious suppositions, and distant surmises; but he eluded the skill of them all; and they were at last obliged to accept the second-hand intelligence of their [url=http://www.timberlandforyou.com/]timberland roll top[/url] neighbour Lady Lucas. Her report was highly favourable. Sir William had been delighted with him. He was quite young, wonderfully [url=http://www.timberlandforyou.com/]timberland roll top boot[/url] handsome, extremely agreeable, and, to crown the whole, he meant to be at the next assembly with a large party. Nothing could be more delightful! To be fond of dancing was a certain step towards [url=http://www.timberlandforyou.com/]timberland roll top boot[/url] falling in love; and very lively hopes of Mr. Bingley's heart were entertained.;If I can but see one of my daughters happily settled at Netherfield,; said Mrs. Bennet to her husband, ;and all the others [url=http://www.timberlandforyou.com/]Womens 14-Inch Premium Waterproof Boots[/url] equally well married, I shall have nothing to wish for.;In a few days Mr. Bingley returned Mr. Bennet's visit, and sat about ten minutes with him in his library. He had entertained [url=http://www.timberlandforyou.com/]shop timberland boots[/url] hopes of being admitted to a sight of the young ladies, of whose beauty he had heard much; but he saw only the father. The ladies were somewhat more fortunate, for they had the advantage [url=http://www.timberlandforyou.com/]timberland men boots[/url] of ascertaining, from an upper window, that he wore a blue coat and rode a black horse.An invitation to dinner was soon afterwards dispatched; and already had Mrs. Bennet planned the courses that were [url=http://www.timberlandforyou.com/]timberlands boots[/url] to do credit to her housekeeping, when an answer arrived which deferred it all. Mr. Bingley was obliged to be in town the following day, and consequently unable to accept the honour of their [url=http://www.timberlandforyou.com/]timberland boots on sale[/url] invitation, c. Mrs. Bennet was quite disconcerted. She could not imagine what business he could have in town so soon after his arrival in Hertfordshire; and she began to fear that he might [url=http://www.timberlandforyou.com/]cheap timberland boots[/url] be always flying about from one place to another, and never settled at Netherfield as he ought to be. Lady Lucas quieted her fears a little by starting the idea of his being gone to London only to [url=http://www.timberlandforyou.com/]timberland boots on sale[/url] get a large party for the ball; and a report soon followed that Mr. Bingley was to bring twelve ladies and seven gentlemen with him [url=http://www.timberlandforyou.com/]womens timberland boots[/url] to the assembly.
[url=http://www.timberlandforyou.com/]timberland 14 inch boots[/url] 
[url=http://www.timberlandforyou.com/]timberland working boots[/url] 
[url=http://www.timberlandforyou.com/]mens timberland boots[/url] zxj

25 楼

谢谢楼主。学习了很多东西。
ifort正在下载。完了试试安装。

我来回复

您尚未登录,请登录后再回复。点此登录或注册