Ubuntu14.04(64位)安装Intel Composer 2013 成功(20140722)

来源:互联网 发布:淘宝手机怎么换购 编辑:程序博客网 时间:2024/06/10 19:37

虽然intel composer 2013的官方文件上没有说支持ubuntu14.04,我还是尝试了一下,还是成功了。


安装方法引用的http://www.douban.com/note/148497706/?post=ok,在此表示感谢。希望可以帮助到更多人。

http://software.intel.com/en-us/non-commercial-software-development 非商业版地址


1.安装库支持和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”,自己在网上搜索下载这个文件,
http://packages.debian.org/lenny/i386/libstdc++5/download
选择tw的镜像。

 

得到一个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即可

 

2.到http://www.intel.com/cd/software/products/apac/zho/343156.htm,

      选择英特尔® Fortran 编译器 Linux* 专业版 ,然后注册,Intel会给用户发一封电子

      邮件,其中包含一个协议附件。剩下的工作是收取邮件,然后根据邮件中提供的地址下载软件


————————————————————————————————————————
附邮件内容(部分):

感谢您注册 Intel® Fortran Composer XE for Linux* (formerly Intel® Fortran Compiler Professional Edition for Linux*).

安装 1. 如果您还未下载并保存该产品,请访问 https://registrationcenter.intel.com/RegCenter/RegisterSNInfo.aspx?SN=XXXX-YYYYYYYY&EmailID=someon@mail.com&Sequence=zzzzzzzz .

2. 运行已下载文件并执行安装程序(需要以上序列号)。如果您的机器没有网络连接,请在激活选项(会出现在安装过程中)菜单中选择高级激活 。高级激活将会显示您用到的多个选项并帮助您在无网络的环境下执行安装。

 获取技术支持 1. 有关售前,许可证,下载及注册问题,请访问英特尔软件帮助中心。 https://registrationcenter.intel.com/RegCenter/SelfHelp.aspx . 2. 有关知识库及论坛,请访问英特尔软件产品社区:http://softwarecommunity.intel.com/support . 请勿回复该邮件。本邮件仅作通知用户使用,无法接收任何邮件。 请保存此邮件以作备份。 * 其他品牌及名称均为第三方所有。

——————————————————————————————————————————
上面的高级激活很重要,对于俺们这些网络有严重问题的人来说...尽量选择无网络的环境下安装吧...第一次安装的时候就是因为网络问题无法激活...卸载ifort也不是一件容易的事情啊sigh...



3.创建 /opt/intel/licenses 目录

      sudo mkdir -p /opt/intel/licenses


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

        /opt/intel/licenses目录下

5.cd 到l_cprof_p_11.1.069_ia32.tgz 文件所在的目录,

      然后用命令tar -zxvf l_cprof_p_11.1.069_ia32.tgz 解压

6.cd 进入解压后的文件夹,./install.sh



7.进入安装了,选择typical安装
  这个时候可能会提示你以root的身份安装,需要密码...不知道为啥俺输入的密码总是有问题...
   解决方法:
  退出安装,然后
  sudo passwd root
   Enter new UNIX password:
   Retype new UNIX password:
   passwd: password updated successfully

  重新进入安装程序...


8. 基本上是一路enter下去,有yes or no就输入yes,有accept or rejecet就输入accept,安装路径选择默认路径。

  对于想要在无网络环境下激活的情况,就一定要注意激活选项的提示...别选错了...T_T...

  具体安装见下一篇《ifort安装全实录》


9. 测试...

   a)尝试输入 ifort
       
         若安装好了,则显示ifort: command line error: no files specified; for help type "ifort -help"
         否则 ifort:command nor found

      遇到command nor found时,别慌,解决方法:
       # vim(gedit也可以,下面以vim为例) ~/.bashrc
           进入编辑模式,在文件的最后一排加上
        source /home/xiarichi/intel/bin/ifortvars.sh ia32
         保存退出,重开terminal。或者执行. .bash_profle,使配置文件生效


          其中 /home/xiarichi/intel/只是ifort安装的路径。你可以在/home/xiarichi/intel/bin/这个文件夹里面找到ifortvars.sh这个文件。至于ia32不太清楚是什么意思,照着写应该没错。

     然后再尝试,恩恩,应该就好了

  b)
   用vi编辑hello.f90

 

      program hello

 

   print *,"hello fortran!"

 

      end program hello

 

保存退出



0 0