|
|
前次在Debian上安装ICC8.1结果已失败告终,这次又向ICC9.0发出了挑战。
在Intel的网站上通过注册取得个人评估版的tar包文件 l_cc_p_9.0.021.tar.gz 196 MB.另外一个授权文件noncommercial_cpp_l_NJ6Z-GCXGRN3D.lic。
解开tar包发现是rpm文件,挑选其中的一个intel-icc9-9.0-021.i386.rpm用alien进行了转换,得到了一个deb文件,dpkg安装到了默认目录/opt/intel/cc/9.0下面。
但是运行icc还是出错,说是没有INSTALLDIR文件或目录。
经过研究,我发现icc其实是bash脚本,它会去调用iccbin的。于是我更改了脚本,首先在脚本里设置INSTALLDIR="/opt/intel/cc/9.0"。
然后把所有脚本里出现的<INSTALLDIR>替换为$INSTALLDIR。
这样就可以了。
通过这件事情我们可以发现,Intel对Debian的态度不友好。
有没有朋友比较过ICC9.0和GCC4.X,哪个的效率更好一些?? |
|