LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2765|回复: 6

ICC在debian上安装的麻烦事情。

[复制链接]
发表于 2005-12-12 17:53:16 | 显示全部楼层 |阅读模式
前次在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,哪个的效率更好一些??
发表于 2006-10-19 09:43:56 | 显示全部楼层
我在debian etch上装了icc9.1。
解开tar.gz后,有一个install.sh脚本,运行脚本就自动解开rpm文件进行安装了。
试试看新版的icc。
回复 支持 反对

使用道具 举报

发表于 2006-10-19 10:45:52 | 显示全部楼层
肯定是ICC效率比gcc要好
ICC编译优化,执行效率和大小都要优于GCC,特别是C++语言,和VC相当吧,可能还要好一些。
回复 支持 反对

使用道具 举报

发表于 2007-4-18 13:25:08 | 显示全部楼层
但我发觉icc比gcc慢
估计是由于俺的cpu是AMD的缘故
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-18 22:46:07 | 显示全部楼层
Post by beanya
但我发觉icc比gcc慢
估计是由于俺的cpu是AMD的缘故

intel这么牛??
回复 支持 反对

使用道具 举报

发表于 2007-4-19 09:32:17 | 显示全部楼层
icc效率比gcc高一些。
一直以来都是这样,不过不知道最近如何
回复 支持 反对

使用道具 举报

发表于 2007-4-19 10:55:54 | 显示全部楼层
Post by beanya
但我发觉icc比gcc慢
估计是由于俺的cpu是AMD的缘故

AMD的cpu还是别用了,据说intel故意劣化其编译器在amd处理器上的表现。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表