24小时热门版块排行榜    

查看: 1880  |  回复: 16

bill686433

金虫 (小有名气)

[求助] ifort出现问题!求教!

安装ifort后出现了如图的问题:
在vi ~/.bashrc 后,进行了如下修改:
source /opt/intel/composerxe-2011.5.220/bin/ifortvars.sh intel64
source /opt/intel/composerxe-2011.5.220/mkl/bin/mklvars.sh intel64

保存后,关闭终端,然后重启了终端,看起来一切正常。然后输入 ifort,就出现了
bill@bill-laptop:~$ ifort
bash: /opt/intel/composerxe-2011.5.220/bin/intel64/ifort:无法执行二进制文件

然后在另一台电脑上装的ifort却一切正常。不知道是什么原因,还请大家多多指教。急等答案。谢谢!
回复此楼
人生如音符,都是跳跃的过客。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bill686433

金虫 (小有名气)

自己先顶一个,顺便再问问这个所谓的“无法执行二进制文件”到底是指的什么意思呢?
人生如音符,都是跳跃的过客。
2楼2012-04-27 18:02:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangguangping

木虫 (著名写手)

【答案】应助回帖

★
感谢参与,应助指数 +1
fzx2008: 金币+1, 谢谢指教 2012-04-29 20:16:26
建议查看是不是位数对应好了。也就是说的你系统是32位的,你用的是64位的环境设置文件?
弘德明志博学笃行
3楼2012-04-27 18:59:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bill686433

金虫 (小有名气)

引用回帖:
3楼: Originally posted by zhangguangping at 2012-04-27 18:59:51:
建议查看是不是位数对应好了。也就是说的你系统是32位的,你用的是64位的环境设置文件?

硬件和系统确实是64位的。另外一个台机都可以用,我这个笔记本却不可以,不知道是什么原因,急啊
人生如音符,都是跳跃的过客。
4楼2012-04-29 20:15:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangguangping

木虫 (著名写手)

引用回帖:
4楼: Originally posted by bill686433 at 2012-04-29 20:15:59:
硬件和系统确实是64位的。另外一个台机都可以用,我这个笔记本却不可以,不知道是什么原因,急啊

你看看那个ifort文件上又执行权限吗?
弘德明志博学笃行
5楼2012-04-29 20:51:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bill686433

金虫 (小有名气)

引用回帖:
5楼: Originally posted by zhangguangping at 2012-04-29 20:51:35:
你看看那个ifort文件上又执行权限吗?

我ll后看见有X的字样,而且有3个x,应该是有执行权限吧(才开始用linux)。然后chmod 777后还是不行。我进入root用户后,就没有ifort这个命令了,太离奇了
人生如音符,都是跳跃的过客。
6楼2012-04-29 21:04:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangguangping

木虫 (著名写手)

★ ★
franch: 金币+2, 鼓励交流,,呵呵 2012-04-30 12:13:57
引用回帖:
6楼: Originally posted by bill686433 at 2012-04-29 21:04:49:
我ll后看见有X的字样,而且有3个x,应该是有执行权限吧(才开始用linux)。然后chmod 777后还是不行。我进入root用户后,就没有ifort这个命令了,太离奇了

看来还是安装的问题。变成777还不行,还是挺奇怪的。看来与别的文件相关联吧。
弘德明志博学笃行
7楼2012-04-29 21:24:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

iamikaruk

木虫 (著名写手)

★
fzx2008: 金币+1, 谢谢指教 2012-04-29 23:59:25
你先用file命令看看你的ifort是不是ELF 64-bit LSB executable的
[img]http://osu.ppy.sh/stat2/iamikaruk-0.png[/img]
8楼2012-04-29 23:55:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

haowenping

木虫 (著名写手)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
franch: 金币+2, 谢谢回帖交流。。。 2012-04-30 12:13:23
你用命令$ifort --version看看,出现什么样的事情。
人有多大胆,地有多大产!
9楼2012-04-30 07:10:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangguangping

木虫 (著名写手)

引用回帖:
8楼: Originally posted by iamikaruk at 2012-04-29 23:55:10:
你先用file命令看看你的ifort是不是ELF 64-bit LSB executable的

我对我的一个可执行命令看了一下我的机器上的一个文件,
ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.4, dynamically linked (uses shared libs), for GNU/Linux 2.6.4, not stripped


我的机不是AMD的,是intel的怎么显示是AMD呢?
弘德明志博学笃行
10楼2012-04-30 12:51:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 bill686433 的主题更新
信息提示
请填处理意见