加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

解决:bash: ./qt-creator-linux-x86_64-opensource-2.5.2.bin: 无法执行二进制文件

(2016-04-06 12:37:49)
标签:

qt

错误

分类: Embedded

错误:bash: ./qt-creator-linux-x86_64-opensource-2.5.2.bin: 无法执行二进制文件

root@rabbit-virtual-machine:~/workspace# chmod +x qt-creator-linux-x86_64-opensource-2.5.2.bin 
root@rabbit-virtual-machine:~/workspace# ./qt-creator-linux-x86_64-opensource-2.5.2.bin 
bash: ./qt-creator-linux-x86_64-opensource-2.5.2.bin: 无法执行二进制文件

原因:系统是32位的,安装文件是64位的。
查看Ubuntu系统是多少位的方法:
查看cpu信息
cat /proc/cpiinfo

查看ubuntu版本:

cat /etc/issue

查看系统是32位还是64位
方法1:
#查看long的位数,返回32或64 getconf LONG_BIT
 
方法2:
#查看文件信息,包含32-bit就是32位,包含64-bit就是64位
file /sbin/init

root@rabbit-virtual-machine:~/workspace# file /sbin/init
/sbin/init: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=0x0ec7a63bbdb983cd488002f4cb87cdc0de5596f8, stripped
root@rabbit-virtual-machine:~/workspace# 

下载32位安装包即可。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有