Welcome 微信登录

首页 / 操作系统 / Linux / Ubuntu 10.04 下安装Intel Fortran/C++ 编译器(ifort 和 icc)

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》(见 http://www.linuxidc.com/Linux/2012-07/65071.htm )。 目前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://www.linuxidc.com/Linux/2012-07/65072.htm 下面是笔记的原文: 下文会有关键注释,以“!”标记。双叹号尤其重要,务必留意。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即可(libstdc++5:安装ibstdc++5 到 http://packages.debian.org/stable/base/libstdc++5  下载合适的版本,然后先安装这个包,再安装sp-auth_3.0.1_i386  最后是sopcast-player_0.3.0-0ubuntu1_i386) 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的下载插件,否则会经常中断。
  • 1
  • 2
  • 下一页
CentOS 6.2 x84_64 下安装intel 的icc / ifort 编译器全过程记录Windows、Linux下的Fortran编译器简介及推荐 v2.0相关资讯      ifort  
  • Ubuntu下使用icc/ifort/MKL编译R及  (07/12/2012 09:26:22)
  • Ubuntu下安装ifort xe  (07/12/2012 09:00:05)
  • CentOS 6.2 x84_64 下安装intel 的  (07/12/2012 09:03:40)
本文评论 查看全部评论 (0)
表情: 姓名: 字数
版权所有©石家庄振强科技有限公司2024 冀ICP备08103738号-5 网站地图