首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

icc编译器在cygwin上安装出现的有关问题,求大牛指点!

2012-12-31 
icc编译器在cygwin下安装出现的问题,求大牛指点!!!从intel官网获取压缩包l_ccompxe_ia32_2013.1.117.tgz,

icc编译器在cygwin下安装出现的问题,求大牛指点!!!
从intel官网获取压缩包l_ccompxe_ia32_2013.1.117.tgz,解压到cygwin所在目录,解压后文件结构示意图如图所示:

[img=http://][/img]
在cygwin下运行./install.sh,发现出错了,定位到install.sh文件中发现是有两个错误:
1。if [ "$my_arch" = "32" ]; then
    libstdc_exist=`/sbin/ldconfig -p | grep libstdc++.so.5 | cut -d'>' -f2`
   找不到“/sbin/ldconfig”,我自己也确实没有找到,这个路径是什么东西? 
2。install.sh文件中有调用check_cpu_model()函数,主要获取两个变量:$CPU_FAMILY, $CPU_MODEL,而我的$CPU_MODEL = 10, 因此导致install.sh脚本退出。

求大牛解释为什么在cygwin下安装icc出现的上述问题。多谢多谢,小妹不甚感激!!
[解决办法]
Intel C/C++ Compiler只有Win32/Linux/MAC的版本...没有Cygwin的版本
把linux的版本安到cygwin下,应该不太可能成功.
既然都是在windows下,直接用win32的版本不是更好?
[解决办法]
最好看看安装文档,是不是需要配置环境变量啊,按理说下面这句话是不应该执行的哦,看Windows平台的安装文档。
if [ "$my_arch" = "32" ]; then
    libstdc_exist=`/sbin/ldconfig -p 
[解决办法]
 grep libstdc++.so.5 
[解决办法]
 cut -d'>' -f2`
[解决办法]
不明白你在哪儿看的能在cygwin下安装,为此我专门又看了一下intel的release notes,没有看到有说能在cygwin下安.
倒是intel和cygwin的官方网站上有人在问怎么安,结果得到的答案是:不可以.
intel compiler for linux中是elf的可执行程序,在windows下是没法直接执行的...
难道内有乾坤?
如果是想在linux下安还是很简单的...
[解决办法]
l开头的明显是linux的elf

热点排行