此为64位Ubuntu下安装intel fortran 11 for linux的一些问题的解决步骤,写这个的原因是有几个师兄师弟在64位的系统下装intel fortran都没有安装成功(多半应该是依赖关系没有解决),所以尝试写一个教程,在这里记录备用。
我自己是只在Ubuntu下装过,用apt类型的包管理器的系统应该都一样了,不过就算包管理器换成了yum应该也没什么区别,把apt-get install 换成yum install也差不多了吧……以下是一些步骤:
首先保证你的系统装有ifort需要的编译使用的基本库。如gcc g++等,正常的话,一般的系统都已经安装了。
如果没有,可以使用下面命令安装,安装过程中可能会询问你是否要让apt-get自己解决依赖关系,把问题都交给计算机好了。
apt-get install gcc
apt-get install build-essential
apt-get install g++
如果你像我一样在64位系统上同时也安装32位的ifort,你会需要再安装一些32位库支持,不过,据一些同学报告,即使只安装amd64版本的编译器也需要这些库(!),所以不管怎样都装了吧,也不差那几百KB的空间……这些库在我这里是已经安装了的,如果你没有,使用命令:
apt-get install ia32-libs
之后就可以安装其他一些32位的库了,可能还会需要安装下面这些库,如果你的机器之前做过32位程序的编译的话,这些库应该都已经安装了:
apt-get install libstdc+&