|
目前ubuntu Linux界面简单友好, 硬件支持极佳,因此目前用户越来越多, 这里给大家介绍转载并总结一下安装intel fortran and c++编译器10.0.018的过程,具体见:file:///root/Documents_for_me/Intel%20%E7%BC%96%E8%AF%91%E5%99%A8%E5%AE%89%E8%A3%85/ubuntu8.0.4%E5%AE%89%E8%A3%85intel%20fortran%20and%20c%2B%2B%E7%BC%96%E8%AF%91%E5%99%A810.0.018.html
注:我用的是intel fortran and c++编译器10.0.023.
a、下载相关文件
到intel 网站下载intel fortran and c++ 10 的编译器(非商业版本,需要email注册)
http://www.intel.com/cd/software/produc ... 219771.htm
安装其他需要事先安装的程序
sudo apt-get install build-essential
sudo apt-get install libstdc++5
按照intel官方的安装方式在这个版本的ubutu版本上不能进行,需要其他方式安装,以下方式是照网上查到的信息编辑修改的,按照 10.1.018 版本编译器安装步骤记录的,如果是其他步骤,需自行调整版本编号等信息
安装过程中需要 alien 工具将 RPM 包转换为 debian 安装包,如果没有,执行
sudo apt-get install alien
安装。
b、安装软件包
tar xzvf l_fc_p_10.1.018.tar.gz
tar xzvf l_cc_p_10.1.018.tar.gz
c.编译器安装
cd l_fc_p_10.1.018/data
sudo alien -cv intel-ifort101018-10.1.018-1.i386.rpm
sudo dpkg -i intel-ifort101018_10.1.018-2_i386.deb
cd l_cc_p_10.1.018/data
sudo alien -cv intel-icc101018-10.1.018-1.i386.rpm
sudo dpkg -i intel-icc101018_10.1.018-2_i386.deb
intel fortran and c++ 均安装在默认目录下(/opt/intel/fc/10.0.018/,
/opt/intel/cc/10.0.018)
d、LICENSE 文件
创建 /opt/intel/licenses 目录
sudo mkdir -p /opt/intel/licenses
把邮件附件中的文件拷贝到这个目录下
sudo cp /your/license/path/*******.lic /opt/intel/licenses
注: 需要把lic文件的读写权限进行修改,否则会出现lic找不到的问题。
sudo chmod 777 NCOM_L_CMP.lic
e、设置环境变量
cd /opt/intel/fc/10.1.008/bin
sudo perl -pi -w -e 's/!\/bin\/sh/!\/bin\/bash/g;' * (注意:*代表当前目录下的所有文
件,前有空格;\/就是反斜杠\加斜杠/,下同)
sudo sed -i 's/<INSTALLDIR>/\/opt\/intel\/fc\/10.1.018/g;' *
source ifortvars.sh
注:
1. 要严格输入上面的2个命令,另外<INSTALLDIR>不是指你实际的路径,直接输入<INSTALLDIR>即可.
2.使用 perl 修改文件中的内容,就是修改ifortvars.sh文件的内容.
cd /opt/intel/cc/10.1.018/bin
sudo perl -pi -w -e 's/!\/bin\/sh/!\/bin\/bash/g;' *
sudo sed -i 's/<INSTALLDIR>/\/opt\/intel\/cc\/10.1.018/g;' *
source iccvars.sh
|
|