linux下面怎么装ifort和icc编译器

linux下面怎么装ifort和icc编译器,第1张

执行sudo apt-get install libstdc++5时,可能出现“无法找到软件包libstdc++5”,自己在网上搜索下载这个文件,得到一个compat-libstdc++-33_3.2.3-48.3_i386.deb安装包,然cd 到deb包所在的位置,执行

sudo dpkg -i compat-libstdc++-33_3.2.3-48.3_i386.deb即可

ICC Client软件找到虚拟机然后装入程序。

icc是一款非常不错的编译器,intel有非商业版,可以免费下载,虽不提供技术支持,但对于大多数普通用户来讲,已经够用了。 *** 作系统是Red Hat Enterprise Linux5-AS-X86-64。1、下载:下载Free Non-Commercial(非商业版)的ifort,icc 以及MKL。2、安装:以root身份登陆linux,tar -zxvf l_fc_p_10.1.015.tar.gz,解压缩。3、配置:进入安装目录下才/bin,默认路径为/opt/intel/fce/10.0.008/bin。

ICC 是intel 针对intel 体系架构开发的编译器,显然,你的代码,如果运行在intel机器上,intel的人开发的编译器,编译出来的可执行代码效率更高。毕竟人家对intel体系结构这么熟悉,里面的优化说明的,肯定做得不错。但是只能运行在intel体系结构上。比如你的PPC的板子就不能运行了。

GCC是一般性的通用的编译器,可以编译运行在各种体系结构上的代码,比如intel, PPC, ARM, MIPS。它很通用。里面的开发者,当然也熟悉intel 体系架构。但是也要考虑到通用。所以,是一般化的选择。在intel体系结构上运行的话,可能某些地方不如ICC的效率高。

他们实现的原理基本是一致的,但是在细节上,肯定差别很大。比如针对同一种语句,有的会告警,有的不会。有些支持扩展特性。有些不支持。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8922619.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-23
下一篇2023-04-23

发表评论

登录后才能评论

评论列表(0条)

    保存