• 5867阅读
  • 5回复

请问一下64位的机器在Linux(Ubuntu)下编出来的Qt程序能在32位的Linux(Ubuntu)上跑么 [复制链接]

上一主题 下一主题
离线彩阳
 

只看楼主 倒序阅读 楼主  发表于: 2013-09-21
关键词: 编译Qt5
想知道这样行不行。如果不行的话,那么还有没有什么方式可以兼容产生32位的可执行程序呢?Qt5
上海Qt开发联盟,热忱地欢迎你的加入!
离线渡世白玉

只看该作者 1楼 发表于: 2013-09-22
安装32位的linux qt、、、应该还需要安装其他32位的库、、用32 位编译出来的就能在32位linux下跑了、、
离线cnhemiya

只看该作者 2楼 发表于: 2013-09-22
如果你编译的是32程序可以跑。如果是64位只能在64位linux跑。
2楼说的是32位linux程序在64位linux的情况下跑的运行要求。
离线彩阳

只看该作者 3楼 发表于: 2013-09-23
回 2楼(cnhemiya) 的帖子
哦,那么我需要在计算机中安装32位的Qt5?32位的Qt5可以在64位机上使用么?
上海Qt开发联盟,热忱地欢迎你的加入!
离线cnhemiya

只看该作者 4楼 发表于: 2013-09-24
回 3楼(彩阳) 的帖子
是的。
离线cnhemiya

只看该作者 5楼 发表于: 2013-09-24
回 3楼(彩阳) 的帖子
是的。不过不光需要32位qt5。 linux系统本身还需要安装32的运行库。具体可搜索你使用的linux版本的,32位库的包名称并通过包管理器下载安装。例如ubuntu 64和debian 64需要安装lib32 libia32(好像是这名字)的32包。
快速回复
限100 字节
 
上一个 下一个