第一步:先安装intel需要的软件包,特别是libstdc++5
可以参照我的另外一篇文章Ubuntu 10.04 下安装Intel Fortran/C++ 编译器(ifort 和 icc) 中介绍的(见 http://www.linuxidc.com/Linux/2012-07/65070.htm ),安装intel编译器前需要其他软件包。需要注意的ubuntu下使用的是apt-get 工具安装,CentOS下并没有自带apt-get这个工具,但是centos下自带的有yum工具(稍后的一篇博文将写到yum 和apt-get的具体区别),我们可以根据yum进行命令安装。例如:
libstdc++5的安装:在centos下必须找到与其对应的软件包的名称,才能用yum进行安装libstdc++.so.5
在root身份下运行命令: yum install libstdc++.so.5
第二步:下载intel编译器安装包
到http://www.intel.com/cd/software/products/apac/zho/343156.htm,选择英特尔® Fortran 编译器 Linux* 专业版 ,然后注册,Intel会给用户发一封电子邮件,其中包含一个协议附件。剩下的工作是收取邮件,然后根据邮件中提供的地址下载软件
l_ccompxe_intel64_2011.10.319.tgz l_fcompxe_intel64_2011.10.319.tgz
第三步:license设置。
创建 /opt/intel/licenses 目录
mkdir -p /opt/intel/licenses
把邮件附件中的.lic文件拷贝到/opt/intel/licenses目录下
cp NCOM_L_CMP__N49V-3GP6M9F2.lic /opt/intel/licenses
第四步:cd 到 l_ccompxe_intel64_2011.10.319.tgz 文件所在的目录,然后解压。
!注:终端下可用命令:
tar -zxvf l_ccompxe_intel64_2011.10.319.tgz 解压。
进入解压后的文件夹,运行:
./install.sh
注:运行./install时,CentOS下可能会出现系统为强制模式,需更改为宽容模式,或将SELinux关闭。下面为不重启电脑的情况下的解决办法:
root用户身份输入如下命令:
[root@localhost l_ccompxe_intel64_2011.10.319]# setenforce 0
[root@localhost l_ccompxe_intel64_2011.10.319]# getenforce
Permissive
此时,显示为Permissive后,再次运行./install,然后继续以下安装步骤。
第五步:选择1,typical安装
一路enter下去,有yes or no就输入yes,有accept or rejecet就输入accept
选择默认的安装路径即可,一路enter下去
若安装正常,应会提示安装成功;
第六步: 按照安装成功后的提示路径,将如下语句加入~/.bashrc后保存退出。
将语句
source /opt/intel/composer_xe_2011_sp1.10.319/bin/compilervars.sh intel64
加入到 ~/.bashrc(其他Linux是~/.bash_profile文件) 文件末尾,保存退出。
!注:终端下可执行 gedit ~/.bashrc
保存退出后,执行 source ~/.bashrc
测试,which icc,会显示安装路径。
ifort 和icc的安装过程完全相同,依次执行以上几个步骤,便可安装成功。
下面为安装全过程:
[www.linuxidc.com@localhost ~]$ su root
密码:
[root@localhost www.linuxidc.com]# mkdir -p /opt/intel/licenses
[root@localhost www.linuxidc.com]# cp NCOM_L_CMP__N49V-3GP6M9F2.lic /opt/intel/licenses
[www.linuxidc.com@localhost ~]$ tar -zxvf l_ccompxe_intel64_2011.10.319.tgz
l_ccompxe_intel64_2011.10.319/
l_ccompxe_intel64_2011.10.319/rpms/
l_ccompxe_intel64_2011.10.319/rpms/EULA.txt
l_ccompxe_intel64_2011.10.319/rpms/intel-compilerpro-common-319-12.1-10.noarch.rpm
l_ccompxe_intel64_2011.10.319/rpms/intel-compilerpro-devel-319-12.1-10.x86_64.rpm
l_ccompxe_intel64_2011.10.319/rpms/intel-compilerpro-vars-319-12.1-10.noarch.rpm
l_ccompxe_intel64_2011.10.319/rpms/intel-compilerproc-319-12.1-10.x86_64.rpm
l_ccompxe_intel64_2011.10.319/rpms/intel-compilerproc-common-319-12.1-10.noarch.rpm
l_ccompxe_intel64_2011.10.319/rpms/intel-compilerproc-devel-319-12.1-10.x86_64.rpm
l_ccompxe_intel64_2011.10.319/rpms/intel-idb-319-12.1-10.x86_64.rpm
l_ccompxe_intel64_2011.10.319/rpms/intel-idb-common-319-12.1-10.noarch.rpm
l_ccompxe_intel64_2011.10.319/rpms/intel-idbcdt-319-12.1-10.noarch.rpm
l_ccompxe_intel64_2011.10.319/rpms/intel-ipp-sp1-319-7.0-7.x86_64.rpm
l_ccompxe_intel64_2011.10.319/rpms/intel-ipp-sp1-common-319-7.0-7.noarch.rpm
l_ccompxe_intel64_2011.10.319/rpms/intel-ipp-sp1-devel-319-7.0-7.x86_64.rpm
l_ccompxe_intel64_2011.10.319/rpms/intel-mkl-sp1-319-10.3-10.x86_64.rpm
l_ccompxe_intel64_2011.10.319/rpms/intel-mkl-sp1-common-319-10.3-10.noarch.rpm
l_ccompxe_intel64_2011.10.319/rpms/intel-mkl-sp1-devel-319-10.3-10.x86_64.rpm
l_ccompxe_intel64_2011.10.319/rpms/intel-openmp-319-12.1-10.x86_64.rpm
l_ccompxe_intel64_2011.10.319/rpms/intel-openmp-devel-319-12.1-10.x86_64.rpm
l_ccompxe_intel64_2011.10.319/rpms/intel-sourcechecker-common-319-12.1-10.noarch.rpm
l_ccompxe_intel64_2011.10.319/rpms/intel-sourcechecker-devel-319-12.1-10.x86_64.rpm
l_ccompxe_intel64_2011.10.319/rpms/intel-tbb-sp1-319-4.0-4.noarch.rpm
l_ccompxe_intel64_2011.10.319/rpms/intel-tbb-sp1-devel-319-4.0-4.noarch.rpm
l_ccompxe_intel64_2011.10.319/pset/
l_ccompxe_intel64_2011.10.319/pset/chklic/
l_ccompxe_intel64_2011.10.319/pset/chklic/32/
l_ccompxe_intel64_2011.10.319/pset/chklic/32/chklic
l_ccompxe_intel64_2011.10.319/pset/chklic/32/chklic_libFNP.so
l_ccompxe_intel64_2011.10.319/pset/chklic/32e/
l_ccompxe_intel64_2011.10.319/pset/chklic/32e/chklic
l_ccompxe_intel64_2011.10.319/pset/chklic/32e/chklic_libFNP.so
l_ccompxe_intel64_2011.10.319/pset/chklic/rpm_extract.32
l_ccompxe_intel64_2011.10.319/pset/chklic/rpm_extract.32e
l_ccompxe_intel64_2011.10.319/pset/tools/
l_ccompxe_intel64_2011.10.319/pset/tools/ipcheck_x32
l_ccompxe_intel64_2011.10.319/pset/tools/ipcheck_x64
l_ccompxe_intel64_2011.10.319/pset/activation/
l_ccompxe_intel64_2011.10.319/pset/activation/FNPLicensingService/
l_ccompxe_intel64_2011.10.319/pset/activation/FNPLicensingService/32/
l_ccompxe_intel64_2011.10.319/pset/activation/FNPLicensingService/32/FNPLicensingService
l_ccompxe_intel64_2011.10.319/pset/activation/FNPLicensingService/32e/
l_ccompxe_intel64_2011.10.319/pset/activation/FNPLicensingService/32e/FNPLicensingService
l_ccompxe_intel64_2011.10.319/pset/activation/FNPLicensingService/64/
l_ccompxe_intel64_2011.10.319/pset/activation/FNPLicensingService/64/FNPLicensingService
l_ccompxe_intel64_2011.10.319/pset/activation/README.txt
l_ccompxe_intel64_2011.10.319/pset/activation/install_fnp.sh
l_ccompxe_intel64_2011.10.319/pset/32/
l_ccompxe_intel64_2011.10.319/pset/32/gcc-3.2/
l_ccompxe_intel64_2011.10.319/pset/32/gcc-3.2/libstdc++.so.5
l_ccompxe_intel64_2011.10.319/pset/32/activation.so
l_ccompxe_intel64_2011.10.319/pset/32/activation_libFNP.so
l_ccompxe_intel64_2011.10.319/pset/32/install.32
l_ccompxe_intel64_2011.10.319/pset/32/libMinAxis.so
l_ccompxe_intel64_2011.10.319/pset/32/libares.so
l_ccompxe_intel64_2011.10.319/pset/32/libcrypto.so
l_ccompxe_intel64_2011.10.319/pset/32/libcrypto.so.0.9.7
l_ccompxe_intel64_2011.10.319/pset/32/libcrypto.so.1.0.0
l_ccompxe_intel64_2011.10.319/pset/32/libexpat.so.0
l_ccompxe_intel64_2011.10.319/pset/32/libssl.so
l_ccompxe_intel64_2011.10.319/pset/32/libssl.so.0.9.7
l_ccompxe_intel64_2011.10.319/pset/32/libssl.so.1.0.0
l_ccompxe_intel64_2011.10.319/pset/32/libxml2.so.2
l_ccompxe_intel64_2011.10.319/pset/licenses/
l_ccompxe_intel64_2011.10.319/pset/licenses/BigInteger/
l_ccompxe_intel64_2011.10.319/pset/licenses/BigInteger/LICENSE
l_ccompxe_intel64_2011.10.319/pset/licenses/BigInteger/Readme
l_ccompxe_intel64_2011.10.319/pset/licenses/expat/
l_ccompxe_intel64_2011.10.319/pset/licenses/expat/COPYING
l_ccompxe_intel64_2011.10.319/pset/licenses/expat/README
l_ccompxe_intel64_2011.10.319/pset/licenses/openssl/
l_ccompxe_intel64_2011.10.319/pset/licenses/openssl/license.txt
l_ccompxe_intel64_2011.10.319/pset/licenses/openssl/readme.txt
l_ccompxe_intel64_2011.10.319/pset/licenses/axis/
l_ccompxe_intel64_2011.10.319/pset/licenses/axis/Copyright.txt
l_ccompxe_intel64_2011.10.319/pset/licenses/axis/LICENSE
l_ccompxe_intel64_2011.10.319/pset/licenses/libxml/
l_ccompxe_intel64_2011.10.319/pset/licenses/libxml/Copyright
l_ccompxe_intel64_2011.10.319/pset/licenses/libxml/README
l_ccompxe_intel64_2011.10.319/pset/licenses/ares/
l_ccompxe_intel64_2011.10.319/pset/licenses/ares/README
l_ccompxe_intel64_2011.10.319/pset/licenses/ares/license
l_ccompxe_intel64_2011.10.319/pset/licenses/libstdc++/
l_ccompxe_intel64_2011.10.319/pset/licenses/libstdc++/readme-libstdc++.txt
l_ccompxe_intel64_2011.10.319/pset/32e/
l_ccompxe_intel64_2011.10.319/pset/32e/gcc-3.2/
l_ccompxe_intel64_2011.10.319/pset/32e/gcc-3.2/libstdc++.so.5
l_ccompxe_intel64_2011.10.319/pset/32e/activation.so
l_ccompxe_intel64_2011.10.319/pset/32e/activation_libFNP.so
l_ccompxe_intel64_2011.10.319/pset/32e/install.32e
l_ccompxe_intel64_2011.10.319/pset/32e/libMinAxis.so
l_ccompxe_intel64_2011.10.319/pset/32e/libares.so
l_ccompxe_intel64_2011.10.319/pset/32e/libcrypto.so
l_ccompxe_intel64_2011.10.319/pset/32e/libcrypto.so.0.9.7
l_ccompxe_intel64_2011.10.319/pset/32e/libcrypto.so.1.0.0
l_ccompxe_intel64_2011.10.319/pset/32e/libexpat.so.0
l_ccompxe_intel64_2011.10.319/pset/32e/libssl.so
l_ccompxe_intel64_2011.10.319/pset/32e/libssl.so.0.9.7
l_ccompxe_intel64_2011.10.319/pset/32e/libssl.so.1.0.0
l_ccompxe_intel64_2011.10.319/pset/32e/libxml2.so.2
l_ccompxe_intel64_2011.10.319/pset/iat/
l_ccompxe_intel64_2011.10.319/pset/iat/iat_install.sh
l_ccompxe_intel64_2011.10.319/pset/iat/intel-iat-2.0.013-1.i686.rpm
l_ccompxe_intel64_2011.10.319/pset/iat/intel-iat-2.0.013-1.ia64.rpm
l_ccompxe_intel64_2011.10.319/pset/iat/intel-iat-2.0.013-1.x86_64.rpm
l_ccompxe_intel64_2011.10.319/pset/iat/rpm_extract.32
l_ccompxe_intel64_2011.10.319/pset/iat/rpm_extract.32e
l_ccompxe_intel64_2011.10.319/pset/iat/rpm_extract.64
l_ccompxe_intel64_2011.10.319/pset/check.awk
l_ccompxe_intel64_2011.10.319/pset/cpu_check
l_ccompxe_intel64_2011.10.319/pset/install.sh
l_ccompxe_intel64_2011.10.319/pset/l_cpp_composer_xe.asr
l_ccompxe_intel64_2011.10.319/pset/link_install.sh
l_ccompxe_intel64_2011.10.319/pset/mediaconfig.xml
l_ccompxe_intel64_2011.10.319/pset/searc.dat
l_ccompxe_intel64_2011.10.319/cd_eject.sh
l_ccompxe_intel64_2011.10.319/install.sh
l_ccompxe_intel64_2011.10.319/license
l_ccompxe_intel64_2011.10.319/license_jp
l_ccompxe_intel64_2011.10.319/support.txt
[www.linuxidc.com@localhost ~]$ cd l_ccompxe_intel64_2011.10.319
[www.linuxidc.com@localhost l_ccompxe_intel64_2011.10.319]$ su root
密码:******
[root@localhost l_ccompxe_intel64_2011.10.319]# ./install.sh
Your system is protected with Security-enhanced Linux* (SELinux).
Initial product installation and licensing requires that SELinux be disabled
or set to “Permissive” mode. You can temporarily disable SELinux, install the
product, and then re-enable SELinux. SELinux needs to be disabled only during
initial product installation and licensing setup. SELinux does not affect
run-time operation of the product.
You may disable SELinux by either:
– changing your /etc/sysconfig/selinux file. Change the line containing
“SELINUX=enforcing” to “SELINUX=disabled” or to “SELINUX=permissive”.
– OR changing your lilo.conf or grub.conf file. Add the “selinux=0”
kernel argument.
You will need to reboot your system for these changes to take effect. You can also ask your system administrator to make SELinux mode changes.
Remember to enable SELinux again and reboot after successful product installation, if SELinux is required. Please consult your product Release Notes document for more information on how to install in an SELinux-enabled environment.
More information about SELinux can be found at http://www.nsa.gov/research/selinux/index.shtml
Quitting! Press “Enter” to terminate install.
[root@localhost l_ccompxe_intel64_2011.10.319]# setenforce 0
[root@localhost l_ccompxe_intel64_2011.10.319]# getenforce
Permissive
[www.linuxidc.com@localhost l_ccompxe_intel64_2011.10.319]$ sh install.sh
Please make your selection by entering an option.
Root access is recommended for evaluation.
1. Install as a root for system wide access for all users [default]
2. Install to root for system wide access for all users using sudo
privileges and password
3. Install as current user to limit access to user level
h. Help
q. Quit
Please type a selection [1]: 1
Attempting to log in as root…
密码:
——————————————————————————–
Initializing, please wait…
——————————————————————————–
Step no: 1 of 6 | Welcome
——————————————————————————–
Welcome to the Intel(R) Composer XE 2011 Update 10 for Linux* installation
program.
Intel(R) C++ Composer XE 2011 Update 10 for Linux* includes not only the
high-performance Intel(R) C++ Compiler XE 12.1 Update 4, but also Intel(R)
Debugger 12.1 Update 4, Intel(R) Threading Building Blocks (Intel(R) TBB),
Intel(R) Integrated Performance Primitives (Intel(R) IPP), and Intel(R) Math
Kernel Library (Intel(R) MKL) to create a strong foundation for building robust,
high performance parallel code at significant price savings.
——————————————————————————–
You will complete the steps below during this installation:
Step 1 : Welcome
Step 2 : License
Step 3 : Activation
Step 4 : Options
Step 5 : Installation
Step 6 : Complete
——————————————————————————–
Press “Enter” key to continue or “q” to quit:
——————————————————————————–
Checking the prerequisites. It can take several minutes. Please wait…
——————————————————————————–
Step no: 1 of 6 | Options > Missing Optional Pre-requisite(s)
——————————————————————————–
There are one or more optional unresolved issues. It is highly recommended to
resolve them all before you continue the installation. You can fix them without
exiting from
the installation and re-check. Or you can quit from the installation, fix them
and run the installation again.
——————————————————————————–
Missing optional pre-requisites
— unsupported OS
——————————————————————————–
1. Skip missing optional pre-requisites [default]
2. Show the detailed info about issue(s)
3. Re-check the pre-requisites
h. Help
b. Back to the previous menu
q. Quit
——————————————————————————–
Please type a selection or press “Enter” to accept default choice [1]:
Step no: 2 of 6 | License
——————————————————————————–
To continue with the installation of this product you are required to accept the
terms and conditions of the End User License Agreement (EULA). The EULA is
displayed using the “more” utility. Press the spacebar to advance to the next
page or enter “q” to skip to the end. After reading the EULA, you must enter
“accept” to continue the installation or “decline” to return to the previous
menu.
——————————————————————————–
IMPORTANT – READ BEFORE COPYING, INSTALLING OR USING.
Do not copy, install, or use the Materials provided under this license agreement
(“Agreement”), until you have carefully read the following terms and conditions.
By copying, installing, or otherwise using the Materials, you agree to be bound
by the terms of this Agreement. If you do not agree to the terms of this
Agreement, do not copy, install, or use the Materials.
End User License Agreement for the Intel(R) Software Development Products
1. LICENSE DEFINITIONS:
A. “Materials” are defined as the software, documentation, license key codes
and other materials, including any updates and upgrade thereto, that are
provided to you under this Agreement. Materials also include the
Redistributables, Cluster OpenMP Library, and Sample Source as defined below.
B. “Redistributables” are the files listed in the following text files that
may be included in the Materials for the applicable Intel Software Development
Product: clredist.txt, credist.txt, fredist.txt, redist.txt.
C. “Cluster OpenMP Library”, is comprised of the files listed in the
“clredist.txt” file specified above, is the Intel(R) Cluster OpenMP* Library
add-on option to the Intel(R) C++ Compiler for Linux* and Intel(R) Fortran
Compiler for Linux* products (“Intel Compiler for Linux”). The use of the
Cluster OpenMP Library is conditioned on having a valid license from Intel for
the Cluster OpenMP Library and for either Intel Compiler for Linux, and further
is governed by the terms and conditions of the license agreement for applicable
the Intel Compiler for Linux.
D. “Source Code” is defined as the Materials provided in human readable
format, whether unmodified or modified by you.
E. “Sample Source” is the Source Code file(s) that: (i) demonstrate certain
limited functions included in the binary libraries of the Intel(R) Integrated
——————————————————————————–
Do you agree to be bound by the terms and conditions of this license agreement?
Type “accept” to continue or “decline” to back to the previous menu: accept
Step no: 3 of 6 | Activation
——————————————————————————–
If you have purchased this product and have the serial number and a connection
to the internet you can choose to activate the product at this time. Activation
is a secure and anonymous one-time process that verifies your software licensing
rights to use the product. Alternatively, you can choose to evaluate the
product or defer activation by choosing the evaluate option. Evaluation software
will time out in about one month. Also you can use license file, license
manager, or the system you are installing on does not have internet access
activation options.
——————————————————————————–
1. Use existing license [default]
2. I want to activate my product using a serial number
3. I want to evaluate my product or activate later
4. I want to activate either remotely, or by using a license file, or by using a
license manager
h. Help
b. Back to the previous menu
q. Quit
——————————————————————————–
Please type a selection or press “Enter” to accept default choice [1]:
Step no: 4 of 6 | Options
——————————————————————————–
You are now ready to begin installation. You can use all default installation
settings by simply choosing the “Start installation Now” option or you can
customize these settings by selecting any of the change options given below
first. You can view a summary of the settings by selecting
“Show pre-install summary”.
——————————————————————————–
1. Start installation Now
2. Change install directory [ /opt/intel/composer_xe_2011_sp1.10.319 ]
3. Change components to install [ All ]
4. Show pre-install summary
h. Help
b. Back to the previous menu
q. Quit
——————————————————————————–
Please type a selection or press “Enter” to accept default choice [1]:
——————————————————————————–
Checking the prerequisites. It can take several minutes. Please wait…
——————————————————————————–
Step no: 5 of 6 | Installation
——————————————————————————–
Each component will be installed individually. If you cancel the installation,
components that have been completely installed will remain on your system. This
installation may take several minutes, depending on your system and the options
you selected.
——————————————————————————–
Installing Intel C++ Compiler XE 12.1 Update 4 on Intel(R) 64 component… done
——————————————————————————–
Installing Intel Debugger 12.1 Update 4 on Intel(R) 64 component… done
——————————————————————————–
Installing Intel Math Kernel Library 10.3 Update 10 on Intel(R) 64 component… done
——————————————————————————–
Installing Intel Integrated Performance Primitives 7.0 Update 7 on Intel(R) 64
component… done
——————————————————————————–
Installing Intel Threading Building Blocks 4.0 Update 4 core files and examples
component… done
——————————————————————————–
Press “Enter” key to continue
Step no: 6 of 6 | Complete
——————————————————————————–
Thank you for installing and for using the
Intel(R) Composer XE 2011 Update 10 for Linux*.
Support services start from the time you install or activate your product, so
please create your support account now in order to take full advantage of your
product purchase. Your Subscription Service support account provides access to
free product updates interactive issue management, technical support, sample
code, and documentation.
To create your support account, please visit the Subscription Services web site
https://registrationcenter.intel.com/RegCenter/registerexpress.aspx?media=SCN
To get started using Intel(R) Composer XE 2011 Update 10 located in
/opt/intel/composer_xe_2011_sp1.10.319:
– Set the environment variables for a terminal window using one of the following
(replace “intel64” with “ia32” if you are using a 32-bit platform).
For csh/tcsh:
$ source install-dir/bin/compilervars.csh intel64
For bash:
$ source install-dir/bin/compilervars.sh intel64
To invoke the installed compilers:
For C++: icpc
For C: icc
For Fortran: ifort
To get help, append the -help option or precede with the man command.
– To view a table of getting started documents:
install-dir/Documentation/en_US/documentation_c.htm.
Movies and additional training are available on our website at
www.intel.com/software/products.
——————————————————————————–
q. Quit [default]
——————————————————————————–
Please type a selection or press “Enter” to accept default choice [q]:
[www.linuxidc.com@localhost l_ccompxe_intel64_2011.10.319]$ gedit ~/.bashrc
[www.linuxidc.com@localhost l_ccompxe_intel64_2011.10.319]$ source ~/.bashrc
[www.linuxidc.com@localhost l_ccompxe_intel64_2011.10.319]$ which icc
/opt/intel/composer_xe_2011_sp1.10.319/bin/intel64/icc
[www.linuxidc.com@localhost l_ccompxe_intel64_2011.10.319]$ cd ..
[www.linuxidc.com@localhost ~]$ tar -zxvf l_fcompxe_intel64_2011.10.319.tgz
l_fcompxe_intel64_2011.10.319/
l_fcompxe_intel64_2011.10.319/rpms/
l_fcompxe_intel64_2011.10.319/rpms/EULA.txt
l_fcompxe_intel64_2011.10.319/rpms/intel-compilerpro-common-319-12.1-10.noarch.rpm
l_fcompxe_intel64_2011.10.319/rpms/intel-compilerpro-devel-319-12.1-10.x86_64.rpm
l_fcompxe_intel64_2011.10.319/rpms/intel-compilerpro-vars-319-12.1-10.noarch.rpm
l_fcompxe_intel64_2011.10.319/rpms/intel-compilerprof-319-12.1-10.x86_64.rpm
l_fcompxe_intel64_2011.10.319/rpms/intel-compilerprof-common-319-12.1-10.noarch.rpm
l_fcompxe_intel64_2011.10.319/rpms/intel-compilerprof-devel-319-12.1-10.x86_64.rpm
l_fcompxe_intel64_2011.10.319/rpms/intel-idb-319-12.1-10.x86_64.rpm
l_fcompxe_intel64_2011.10.319/rpms/intel-idb-common-319-12.1-10.noarch.rpm
l_fcompxe_intel64_2011.10.319/rpms/intel-idbcdt-319-12.1-10.noarch.rpm
l_fcompxe_intel64_2011.10.319/rpms/intel-mkl-sp1-319-10.3-10.x86_64.rpm
l_fcompxe_intel64_2011.10.319/rpms/intel-mkl-sp1-common-319-10.3-10.noarch.rpm
l_fcompxe_intel64_2011.10.319/rpms/intel-mkl-sp1-devel-319-10.3-10.x86_64.rpm
l_fcompxe_intel64_2011.10.319/rpms/intel-openmp-319-12.1-10.x86_64.rpm
l_fcompxe_intel64_2011.10.319/rpms/intel-openmp-devel-319-12.1-10.x86_64.rpm
l_fcompxe_intel64_2011.10.319/rpms/intel-sourcechecker-common-319-12.1-10.noarch.rpm
l_fcompxe_intel64_2011.10.319/rpms/intel-sourcechecker-devel-319-12.1-10.x86_64.rpm
l_fcompxe_intel64_2011.10.319/pset/
l_fcompxe_intel64_2011.10.319/pset/chklic/
l_fcompxe_intel64_2011.10.319/pset/chklic/32/
l_fcompxe_intel64_2011.10.319/pset/chklic/32/chklic
l_fcompxe_intel64_2011.10.319/pset/chklic/32/chklic_libFNP.so
l_fcompxe_intel64_2011.10.319/pset/chklic/32e/
l_fcompxe_intel64_2011.10.319/pset/chklic/32e/chklic
l_fcompxe_intel64_2011.10.319/pset/chklic/32e/chklic_libFNP.so
l_fcompxe_intel64_2011.10.319/pset/chklic/rpm_extract.32
l_fcompxe_intel64_2011.10.319/pset/chklic/rpm_extract.32e
l_fcompxe_intel64_2011.10.319/pset/tools/
l_fcompxe_intel64_2011.10.319/pset/tools/ipcheck_x32
l_fcompxe_intel64_2011.10.319/pset/tools/ipcheck_x64
l_fcompxe_intel64_2011.10.319/pset/activation/
l_fcompxe_intel64_2011.10.319/pset/activation/FNPLicensingService/
l_fcompxe_intel64_2011.10.319/pset/activation/FNPLicensingService/32/
l_fcompxe_intel64_2011.10.319/pset/activation/FNPLicensingService/32/FNPLicensingService
l_fcompxe_intel64_2011.10.319/pset/activation/FNPLicensingService/32e/
l_fcompxe_intel64_2011.10.319/pset/activation/FNPLicensingService/32e/FNPLicensingService
l_fcompxe_intel64_2011.10.319/pset/activation/FNPLicensingService/64/
l_fcompxe_intel64_2011.10.319/pset/activation/FNPLicensingService/64/FNPLicensingService
l_fcompxe_intel64_2011.10.319/pset/activation/README.txt
l_fcompxe_intel64_2011.10.319/pset/activation/install_fnp.sh
l_fcompxe_intel64_2011.10.319/pset/32/
l_fcompxe_intel64_2011.10.319/pset/32/gcc-3.2/
l_fcompxe_intel64_2011.10.319/pset/32/gcc-3.2/libstdc++.so.5
l_fcompxe_intel64_2011.10.319/pset/32/activation.so
l_fcompxe_intel64_2011.10.319/pset/32/activation_libFNP.so
l_fcompxe_intel64_2011.10.319/pset/32/install.32
l_fcompxe_intel64_2011.10.319/pset/32/libMinAxis.so
l_fcompxe_intel64_2011.10.319/pset/32/libares.so
l_fcompxe_intel64_2011.10.319/pset/32/libcrypto.so
l_fcompxe_intel64_2011.10.319/pset/32/libcrypto.so.0.9.7
l_fcompxe_intel64_2011.10.319/pset/32/libcrypto.so.1.0.0
l_fcompxe_intel64_2011.10.319/pset/32/libexpat.so.0
l_fcompxe_intel64_2011.10.319/pset/32/libssl.so
l_fcompxe_intel64_2011.10.319/pset/32/libssl.so.0.9.7
l_fcompxe_intel64_2011.10.319/pset/32/libssl.so.1.0.0
l_fcompxe_intel64_2011.10.319/pset/32/libxml2.so.2
l_fcompxe_intel64_2011.10.319/pset/licenses/
l_fcompxe_intel64_2011.10.319/pset/licenses/BigInteger/
l_fcompxe_intel64_2011.10.319/pset/licenses/BigInteger/LICENSE
l_fcompxe_intel64_2011.10.319/pset/licenses/BigInteger/Readme
l_fcompxe_intel64_2011.10.319/pset/licenses/expat/
l_fcompxe_intel64_2011.10.319/pset/licenses/expat/COPYING
l_fcompxe_intel64_2011.10.319/pset/licenses/expat/README
l_fcompxe_intel64_2011.10.319/pset/licenses/openssl/
l_fcompxe_intel64_2011.10.319/pset/licenses/openssl/license.txt
l_fcompxe_intel64_2011.10.319/pset/licenses/openssl/readme.txt
l_fcompxe_intel64_2011.10.319/pset/licenses/axis/
l_fcompxe_intel64_2011.10.319/pset/licenses/axis/Copyright.txt
l_fcompxe_intel64_2011.10.319/pset/licenses/axis/LICENSE
l_fcompxe_intel64_2011.10.319/pset/licenses/libxml/
l_fcompxe_intel64_2011.10.319/pset/licenses/libxml/Copyright
l_fcompxe_intel64_2011.10.319/pset/licenses/libxml/README
l_fcompxe_intel64_2011.10.319/pset/licenses/ares/
l_fcompxe_intel64_2011.10.319/pset/licenses/ares/README
l_fcompxe_intel64_2011.10.319/pset/licenses/ares/license
l_fcompxe_intel64_2011.10.319/pset/licenses/libstdc++/
l_fcompxe_intel64_2011.10.319/pset/licenses/libstdc++/readme-libstdc++.txt
l_fcompxe_intel64_2011.10.319/pset/32e/
l_fcompxe_intel64_2011.10.319/pset/32e/gcc-3.2/
l_fcompxe_intel64_2011.10.319/pset/32e/gcc-3.2/libstdc++.so.5
l_fcompxe_intel64_2011.10.319/pset/32e/activation.so
l_fcompxe_intel64_2011.10.319/pset/32e/activation_libFNP.so
l_fcompxe_intel64_2011.10.319/pset/32e/install.32e
l_fcompxe_intel64_2011.10.319/pset/32e/libMinAxis.so
l_fcompxe_intel64_2011.10.319/pset/32e/libares.so
l_fcompxe_intel64_2011.10.319/pset/32e/libcrypto.so
l_fcompxe_intel64_2011.10.319/pset/32e/libcrypto.so.0.9.7
l_fcompxe_intel64_2011.10.319/pset/32e/libcrypto.so.1.0.0
l_fcompxe_intel64_2011.10.319/pset/32e/libexpat.so.0
l_fcompxe_intel64_2011.10.319/pset/32e/libssl.so
l_fcompxe_intel64_2011.10.319/pset/32e/libssl.so.0.9.7
l_fcompxe_intel64_2011.10.319/pset/32e/libssl.so.1.0.0
l_fcompxe_intel64_2011.10.319/pset/32e/libxml2.so.2
l_fcompxe_intel64_2011.10.319/pset/iat/
l_fcompxe_intel64_2011.10.319/pset/iat/iat_install.sh
l_fcompxe_intel64_2011.10.319/pset/iat/intel-iat-2.0.013-1.i686.rpm
l_fcompxe_intel64_2011.10.319/pset/iat/intel-iat-2.0.013-1.ia64.rpm
l_fcompxe_intel64_2011.10.319/pset/iat/intel-iat-2.0.013-1.x86_64.rpm
l_fcompxe_intel64_2011.10.319/pset/iat/rpm_extract.32
l_fcompxe_intel64_2011.10.319/pset/iat/rpm_extract.32e
l_fcompxe_intel64_2011.10.319/pset/iat/rpm_extract.64
l_fcompxe_intel64_2011.10.319/pset/check.awk
l_fcompxe_intel64_2011.10.319/pset/cpu_check
l_fcompxe_intel64_2011.10.319/pset/install.sh
l_fcompxe_intel64_2011.10.319/pset/l_fortran_composer_xe.asr
l_fcompxe_intel64_2011.10.319/pset/link_install.sh
l_fcompxe_intel64_2011.10.319/pset/mediaconfig.xml
l_fcompxe_intel64_2011.10.319/pset/searc.dat
l_fcompxe_intel64_2011.10.319/cd_eject.sh
l_fcompxe_intel64_2011.10.319/install.sh
l_fcompxe_intel64_2011.10.319/license
l_fcompxe_intel64_2011.10.319/license_jp
l_fcompxe_intel64_2011.10.319/support.txt
[www.linuxidc.com@localhost ~]$ cd l_fcompxe_intel64_2011.10.319
[www.linuxidc.com@localhost l_fcompxe_intel64_2011.10.319]$ ./install.sh
Please make your selection by entering an option.
Root access is recommended for evaluation.
1. Install as a root for system wide access for all users [default]
2. Install to root for system wide access for all users using sudo
privileges and password
3. Install as current user to limit access to user level
h. Help
q. Quit
Please type a selection [1]: 1
Attempting to log in as root…
密码:
——————————————————————————–
Initializing, please wait…
——————————————————————————–
——————————————————————————–
Welcome to the Intel(R) Composer XE 2011 Update 10 for Linux* installation
program.
Intel(R) Fortran Composer XE 2011 Update 10 for Linux* includes not only the
high-performance Intel(R) Fortran Compiler XE 12.1 Update 4, but also Intel(R)
Debugger 12.1 Update 4, and Intel(R) Math Kernel Library (Intel(R) MKL) to
create a strong foundation for building robust, high performance parallel code
at significant price savings.
——————————————————————————–
You will complete the steps below during this installation:
Step 1 : Welcome
Step 2 : License
Step 3 : Activation
Step 4 : Options
Step 5 : Installation
Step 6 : Complete
——————————————————————————–
Press “Enter” key to continue or “q” to quit:
——————————————————————————–
Checking the prerequisites. It can take several minutes. Please wait…
——————————————————————————–
Step no: 1 of 6 | Options > Missing Optional Pre-requisite(s)
——————————————————————————–
There are one or more optional unresolved issues. It is highly recommended to
resolve them all before you continue the installation. You can fix them without
exiting from
the installation and re-check. Or you can quit from the installation, fix them
and run the installation again.
——————————————————————————–
Missing optional pre-requisites
— unsupported OS
——————————————————————————–
1. Skip missing optional pre-requisites [default]
2. Show the detailed info about issue(s)
3. Re-check the pre-requisites
h. Help
b. Back to the previous menu
q. Quit
——————————————————————————–
Please type a selection or press “Enter” to accept default choice [1]:
Step no: 2 of 6 | License
——————————————————————————–
To continue with the installation of this product you are required to accept the
terms and conditions of the End User License Agreement (EULA). The EULA is
displayed using the “more” utility. Press the spacebar to advance to the next
page or enter “q” to skip to the end. After reading the EULA, you must enter
“accept” to continue the installation or “decline” to return to the previous
menu.
——————————————————————————–
IMPORTANT – READ BEFORE COPYING, INSTALLING OR USING.
Do not copy, install, or use the Materials provided under this license agreement
(“Agreement”), until you have carefully read the following terms and conditions.
By copying, installing, or otherwise using the Materials, you agree to be bound
by the terms of this Agreement. If you do not agree to the terms of this
Agreement, do not copy, install, or use the Materials.
End User License Agreement for the Intel(R) Software Development Products
1. LICENSE DEFINITIONS:
A. “Materials” are defined as the software, documentation, license key codes
and other materials, including any updates and upgrade thereto, that are
provided to you under this Agreement. Materials also include the
Redistributables, Cluster OpenMP Library, and Sample Source as defined below.
B. “Redistributables” are the files listed in the following text files that
may be included in the Materials for the applicable Intel Software Development
Product: clredist.txt, credist.txt, fredist.txt, redist.txt.
C. “Cluster OpenMP Library”, is comprised of the files listed in the
“clredist.txt” file specified above, is the Intel(R) Cluster OpenMP* Library
add-on option to the Intel(R) C++ Compiler for Linux* and Intel(R) Fortran
Compiler for Linux* products (“Intel Compiler for Linux”). The use of the
Cluster OpenMP Library is conditioned on having a valid license from Intel for
the Cluster OpenMP Library and for either Intel Compiler for Linux, and further
——————————————————————————–
Do you agree to be bound by the terms and conditions of this license agreement?
Type “accept” to continue or “decline” to back to the previous menu: accept
Step no: 3 of 6 | Activation
——————————————————————————–
If you have purchased this product and have the serial number and a connection
to the internet you can choose to activate the product at this time. Activation
is a secure and anonymous one-time process that verifies your software licensing
rights to use the product. Alternatively, you can choose to evaluate the
product or defer activation by choosing the evaluate option. Evaluation software
will time out in about one month. Also you can use license file, license
manager, or the system you are installing on does not have internet access
activation options.
——————————————————————————–
1. Use existing license [default]
2. I want to activate my product using a serial number
3. I want to evaluate my product or activate later
4. I want to activate either remotely, or by using a license file, or by using a
license manager
h. Help
b. Back to the previous menu
q. Quit
——————————————————————————–
Please type a selection or press “Enter” to accept default choice [1]:
Step no: 4 of 6 | Options
——————————————————————————–
You are now ready to begin installation. You can use all default installation
settings by simply choosing the “Start installation Now” option or you can
customize these settings by selecting any of the change options given below
first. You can view a summary of the settings by selecting
“Show pre-install summary”.
——————————————————————————–
1. Start installation Now
2. Change install directory [ /opt/intel/composer_xe_2011_sp1.10.319 ]
3. Change components to install [ Custom ]
4. Show pre-install summary
h. Help
b. Back to the previous menu
q. Quit
——————————————————————————–
Please type a selection or press “Enter” to accept default choice [1]:
——————————————————————————–
Checking the prerequisites. It can take several minutes. Please wait…
——————————————————————————–
Step no: 5 of 6 | Installation
——————————————————————————–
Each component will be installed individually. If you cancel the installation,
components that have been completely installed will remain on your system. This
installation may take several minutes, depending on your system and the options
you selected.
——————————————————————————–
Installing Intel Fortran Compiler XE 12.1 Update 4 on Intel(R) 64 component… done
——————————————————————————–
Press “Enter” key to continue
Step no: 6 of 6 | Complete
——————————————————————————–
Thank you for installing and for using the
Intel(R) Composer XE 2011 Update 10 for Linux*.
Support services start from the time you install or activate your product, so
please create your support account now in order to take full advantage of your
product purchase. Your Subscription Service support account provides access to
free product updates interactive issue management, technical support, sample
code, and documentation.
To create your support account, please visit the Subscription Services web site
https://registrationcenter.intel.com/RegCenter/registerexpress.aspx?media=RB4
To get started using Intel(R) Composer XE 2011 Update 10 located in
/opt/intel/composer_xe_2011_sp1.10.319:
– Set the environment variables for a terminal window using one of the following
(replace “intel64” with “ia32” if you are using a 32-bit platform).
For csh/tcsh:
$ source install-dir/bin/compilervars.csh intel64
For bash:
$ source install-dir/bin/compilervars.sh intel64
To invoke the installed compilers:
For C++: icpc
For C: icc
For Fortran: ifort
To get help, append the -help option or precede with the man command.
– To view a table of getting started documents:
install-dir/Documentation/en_US/documentation_f.htm.
Movies and additional training are available on our website at
www.intel.com/software/products.
——————————————————————————–
q. Quit [default]
——————————————————————————–
Please type a selection or press “Enter” to accept default choice [q]:
[www.linuxidc.com@localhost l_fcompxe_intel64_2011.10.319]$ gedit ~/.bashrc #由于此次icc和ifort 是同时安装到同一路径下的,所以 上次配置的 和这次应该是完全一样,此步可以省略。
[www.linuxidc.com@localhost l_fcompxe_intel64_2011.10.319]$ which ifort
/opt/intel/composer_xe_2011_sp1.10.319/bin/intel64/ifort